本题分值: 4.0 用户未作答 标准答案: 操作数*4 9. 设E为表达式,以下与do…while(E);不等价的语句是 do…while(!E==0) do…while(E>0||E<0) do…while(E==0) do…while(E!=0) 本题分值: 4.0 用户未作答 标准答案: do…while(E==0) 10. 下列运算符中优先级最低的是( ) ? : && + != 本题分值: 4.0 用户未作答 标准答案: ? : 11. 以下函数的功能对应于 int fun(char *s,char *t) { while (*s)&&(*t)&&(*t==*s)} { t++; s++; } return(*s-*t); } strlen(s)+strlen(t) strcmp(s,t) strcpy(s,t) strcat(s,t) 本题分值: 4.0 用户未作答 标准答案: strcmp(s,t) 12. 以下程序的运行结果为( )#include main(){struct date{int year,month,day;}today; printf('%d ',sizeof(struct date));} 6 8 10 12 本题分值: 4.0 用户未作答 标准答案: 6 13. 以下对C语言函数的有关描述中,正确的是 调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 C函数既可以嵌套定义又可以递归调用 函数必须有返回值,否则不能使用函数 C程序中有调用关系的所有函数必须放在同一个源程序文件中 本题分值: 4.0 用户未作答 标准答案: 调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 14. 程序段的基本结构中,不包含( ) 函数结构 循环结构 顺序结构 分支结构 本题分值: 4.0 用户未作答 标准答案: 函数结构 15. 下面程序main(){int x=4,y=0,z;x*=3+2; printf(“%d”,x);x*=y= =(z=4); printf(“%d”,x);}的输出结果是( ) 14 40 20 0 20 4 14 4 本题分值: 4.0 用户未作答 标准答案: 20 0 16. 字符串“China”在内存中占用几个字节 3 4 6 8 本题分值: 4.0 用户未作答 标准答案: 6 17. 若有定义typedef char STRING[255]; STRING s; 则s是 字符指针数组变量 字符指针变量 字符变量 字符数组变量 本题分值: 4.0 用户未作答 标准答案: 字符数组变量 18. 程序的三种基本结构是( ) 顺序结构,循环结构,递归结构 顺序结构,循环结构,选择结构 选择结构,循环结构,递归结构 顺序结构,选择结构,递归结构 本题分值: 4.0 用户未作答 标准答案: 顺序结构,循环结构,选择结构 19. 要打开一个已存在的非空文件"file"用于修改,选择正确的语句 fp=fopen('file','r') fp=fopen('file','w') fp=fopen('file','r+') fp=fopen('file','w+') 本题分值: 4.0 用户未作答 标准答案: fp=fopen('file','r+')
相关推荐: