精品文档C 语言程序设计试题 1一、单项选择题1.C 语言规定 ,在一个源程序中 main 函数的位置______d___
A.必需在最开始B.必需在最后C.必需在预措置命令的后面D.可以在其他函数之前或之后2.以下选项中 ,_________d__ 是 C 语言关键字A .printf B.include C.fun D
default3.有声明 "int a=3,b=4,c;", 那么执行语句 "c=1/2*(a+b);" 后,c 的值为 ____a_
A.0 B.3 C.3
5 D.44.设指针变量占 4 个字节的内存空间 ,假设有声明 "char *p="123";int c;", 那么执行语句"c=sizeof(p);" 后,c 的值为 __d__A .15.有声明 "int a=3,b=4;", 以下表达式中合法的是 _d___
A.a+b=7 B.a=|b| C.a=b=0 D.(a++)++6.有声明 "char s[20]="Hello";", 在程序运行过程中 ,假设要想使数组 s 中的内容编削为"Good", 那么以下语句中能够实现此功能的是 ___d_
B.2C. 3 D.4A.s="Good";B.s[20l="Good";C.strcat(s,"Good");D.strcpy(s,"Good");7.有声明 "int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};",12 的数组元素 ,那么以下选项中错误的选项是 _a___
假设需要引用值为A.*(a+2)+3B.*(*(a+2)+3)C.*(a[2]+3)D.a[2][3]8.有声明 "int n;float x,y;", 那么执行语句 "y=n=x=3
89;" 后,y 的值为 _b___
A.3B.3.0C.3.