A.*((*prt+1)[2]) B.*(*(p+5)) C.*prt+1)+2 D.*(*(a+1)+2)
单项选择题若定义int x,*p;则正确的赋值表达式是()
A.A B.B C.C D.D
单项选择题执行以下程序int y=2; do{y-- ;} while( --y)循环体将执行()
A.一次 B.两次 C.三次 D.无限次
单项选择题执行语句:for(i=l;i++<4;);后,变量i的值是()
A.3 B.4 C.5 D.不定
单项选择题标准函数fgets(s,n,f)的功能是()
A.从文件f中读取长度为n的字符串存人指针s所指的内存 B.从文件f中读取长度不超过n-1的字符串存人指针s所指的内存 C.从文件f中读取n个字符串存人指针s所指的内存 D.从文件f中读取长度为n-1的字符串存入指针s所指的内存
单项选择题C语言中以下说法正确的是()
A.不能使用while语句构成的循环 B.while语句构成的循环必须用break语句才能退出 C.while语句构成的循环,当while语句中的表达式值为非零时结束循环 D.while语句构成的循环,当while语句中的表达式值为零时结束循环
单项选择题语句while(E);中的条件E等价于()
A.E! =0 B.E! =l C.E = = 0 D.E = = 1
单项选择题语句:printf(“%d、n”,12&012);的输出结果是()
A.12 B.8 C.6 D.012
单项选择题语句:printf(“%d”,(a=2)&&(b=-2));的输出结果是()
A.无输出 B.结果不确定 C.-1 D.1
单项选择题调用函数:strcat(strcpy(strl,str2),str3)的结果是()
A.将串str1复制到串str2中后再连接到串str3之后 B.将串strl连接到串str2之后再复制到串str3之后 C.将串str2复制到串strl中后再将串str3连接到串strl之后 D.将串str2连接到串strl之后再将串strl复制到串str3中
单项选择题若有以下语句:intu=020,v=0x20,w=‘\20’;printf(“%d,%d,%d n”,u,v,w);则输出结果是()
A.16,16,16 B.20,20,20 C.16,32,16