题目内容

以下说法不正确的为( )。

A. 在不同函数中可以定义相同名称的变量
B. 形参是局部变量
C. 在函数内定义的变量只在本函数范围内有效
D. 在函数内的复合语句中定义的变量在本函数范围内有效

查看答案
更多问题

以下叙述中正确的是( )。

A. 函数的形参属于全局变量
B. 全局变量都是静态存储类型,局部变量都是自动存储类型
C. 静态类型变量的生存周期贯穿于整个程序的运行期间
D. 任何变量未赋初值时,其值都是不确定的

运行下列程序的输出结果为( )。[程序]#includeusing namespace std;int a=5;void fun(void){int a=10;::a++;a++;cout<<::a+a<<'\t';}int main(void){int a=15;fun();cout<<::a+a<<'\n';return 0;}

A. 17 20
B. 17 21
C. 22 26
D. 25 27

运行下列程序的输出结果为( )。[程序]#includeusing namespace std;int f(){int x=1;static int y=5;x++;y++;return x+y;}int main(void){int i=1;while(i<=2){cout<

A. 88
B. 89
C. 98
D. 99

运行下列程序的输出结果为( )。[程序]#includeusing namespace std;void f(int x,int &y,int *z){x=10,y=20,*z=30;}int main(){ int a=1,b=2,c=3; f(a,b,&c); cout<

A. 60
B. 33
C. 6
D. 51

答案查题题库