计算机等级考试二级C语言考前密卷一7
(36)以下说法正确的是 A)C语言程序总是从第一个的函数开始执行 B)在C语言程序中,要调用函数必须在main()函数中定义 C)C语言程序总是从main()函数开始执行 D)C语言程序中的main()函数必须放在程序的开始部分 (37)表达式0x13^0x17的值是 A)0x04 B)0x13 C)0xE8 D)0x17 (38)有以下程序 以下是引用片段: #define F(X,Y)(X)*(Y) main() {int a=3, b=4; printf("%d ", F(a++, b++)); } 程序运行后的输出结果是 A)12 B)15 C)16 D)20 (39)下列程序执行后的输出结果是 以下是引用片段: void func(int *a,int b[]) { b[0]=*a+6; } main() {int a,b[5]; a=0; b[0]=3; func(&a,b); printf("%d ",b[0]); } A)6 B)7 C)8 D)9 (40)若有下面的程序段: char s[]="china";char *p; p=s; 则下列叙述正确的是 A)s和p完全相同 B)数组s中的内容和指针变量p中的内容相等 C)s数组长度和p所指向的字符串长度相等 D)*p与s[0]相等 相关资料 |