1、在一个函数中未指定存储类别的局部变量,其隐含的存储类别为( ).
A. 自动(auto)
B. 静态(static)
C. 外部(extern)
D. 寄存器(register)
查看答案
2、以下不正确的说法为( )
A. 在不同的函数中可以使用相同名字的变量
B. 形式参数是局部变量
C. 在函数内定义的变量只在本函数范围内有效
D. 在函数内的复合语句中定义的变量在本函数范围内有效
3、下面关于函数形参与实参的说法中,正确的是( )
A. 形参是虚设的,始终不占存储单元
B. 实参与它所对应的形参分别占用不同的存储单元
C. 实参把它的存储单元分一半给对应的形参
D. 实参与它所对应的形参分别占用相同的存储单元
4、函数调用strcat(strcpy(str1,str2),str3)的功能是()
A. 将串str2复制到串str1中后,再将串str3连接到串str1之后
B. 将串str1复制到串str2中后,再连接到串str3之后
C. 将串str1复制到串str2中后,再复制到串str3之后
D. 将串str2连接到串str1中后,再将串str1复制到串str3中
5、执行下列程序后,输出的结果是() inta=3,b=4; voidfun(intx1,intx2) { printf(″﹪d,﹪d\n″,x1+x2,b);} void main() {inta=5,b=6;fun(a,b);}
A. 3,4
B. 11,1
C. 11,4
D. 11,6