14秋学期《C语言及程序设计》在线作业3
一,单选题
1. 以下叙述中不正确的是()
A. 在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B. 在C程序的函数中,最好使用全局变量
C. 在C程序中,形参只是局限于所在函数
D. 在C程序中,函数名的存储类别为外部
?
正确答案:B
2. 在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
?
正确答案:C
3. 下列四组选项中,均是不合法的用户标识符的选项是______。
A. AP_0do
B. floatgoto_A
C. b-agotoint
D. _123tempINT
?
正确答案:C
4. 下面程序的运行结果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));
A. 14
B. 3
C. 9
D. 字符串中有非法字符,输出值不能确定
?
正确答案:B
5. 执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf(“%d\n”,N);}
A. 3
B. 4
C. 6
D. 8
?
正确答案:A