题目内容

2.在C/C++语言中,定义只有在使用时才占用内存单元的变量,其存储类型是()。

A. auto和register
B. extern和register
C. auto和static
D. static和register

查看答案
更多问题

1.对于在C/C++源程序文件中定义的全局变量,其作用域为()。

A. 所在文件的全部范围
B. 所在程序的全部范围
C. 所在函数的全部范围
D. 由具体定义位置和extern说明来决定范围

4.下列程序的执行结果是()。#includeint a=100;int main(){int a=200;{int a=300;}printf("%d\n",a);return 0;}

A. 0
B. 100
C. 200
D. 300

7.下列程序的运行结果是()。#includeintfmy(intx){staticinta=3;a+=x;returna;}intmain(){intk=2,m=1,n;n=fmy(k);n=fmy(m);printf("%d\n",n);return0;}

A. 3
B. 4
C. 6
D. 9

6.下列程序的运行结果是()。#includeinta=3,fun();intmain(){inta=1,b;{inta=2;b=fun();printf("%d,",a);}printf("%d,",a);printf("%d\n",b);return0;}intfun(){returna+2;}

A. 1,2,5
B. 1,2,4
C. 2,1,4
D. 2,1,5

答案查题题库