题目内容

14.以下程序的运行结果为________。#include "stdio.h"int x=2;int fun(int p){ static int x=3;x+=p;printf("%d ",x);return (x); }int main(){int y=3;printf("%d \n",fun(fun(x)));}

A. 5 10 20
B. 5 6 10
C. 5 10 10
D. 5 5 10

查看答案
更多问题

15. 一个函数的形式参数的作用域是

A. main()主函数
B. 这个函数体
C. 从定义处到文件尾
D. 整个程序

16. C语言中auto型变量是

A. 存储在动态存储区中
B. 存储在静态存储区中
C. 存储在外存储器中
D. 存储在计算机CPU的寄存器中

17.以下关于变量的作用域的说法中,错误的是intf1(inta){intb,c;……}int main(){ intm,n;……}

A. b,c的作用域在f1的范围内
B. a的作用域为f1和main函数
C. m,n作用域为main()函数
D. a,b,c作用域仅限于函数f1()中

18. voidincr(){ staticints=0;++s;printf(“%d\n”,s);}int main(){incr();incr();incr();}

A. 1 1 1
B. 1 2 3
C. 0 1 2
D. 0 0 0

答案查题题库