单选题根据C语言的语法规则,下列字符串中哪些是关键字或保留字 ( )
单选题合法的八进制数是
单选题线性表若采用链式存储结构时,要求内存中可用存储单元的地址( )。
单选题若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是
单选题有以下程序: #include
main() { int a=12,c;
C=(a<<2)<<1; printf("%d/n",c) ;
} 程序运行后的输出结果是{{U}} {{/U}}。
A. 3
B. 50
C. 2
D. 96
单选题若有以下程序:
#include
main()
{ char x='5';
x++;
printf(''%d,%d\n'',x一'5'+20,x一'5');
}
执行后的输出结果是( )。
单选题以下程序的输出结果是______。 #include <stdio.h>
main() { char ch[7]={"12ab56"}; int i,
s=0; for(i=0; ch[i]>='0' i+=2)
s=10*s+ch[i]-'0'; printf("% d/n", s); }
A.1
B.1256
C.12ab56
D.1
单选题若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
单选题有如下程序:
#include <stdio.h>
main()
{
char ch="A";
while(ch<"D")
{
printf("%d", ch-"A");
ch++;
}
printf("/n");
}
程序运行后的输出结果是______。
单选题设有如下定义: struct sk int a; float b; data; int *p; 若要使p指向data中的a域,正确的赋值语句是
单选题两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是______。
#include<stdio.h>
main()
{int x;
scanf("%d",
if(x++>2) printf("%d",x);
else printf("%d/n",x--);
}
单选题C语言中的简单数据类型有
单选题以下合法的赋值语句是 ______。
A. X=Y=100
B. D-;
C. X+Y;
D. C=int(A+B)
单选题下列标识符不是关键字的是( )。
单选题以下正确的函数定义是______。
单选题以下选项中,不能作为合法常量的是______。 A) 1.234e04 B) 1.234e0.4 C) 1.234e+4 D) 1.234e0
单选题有下列程序:
main()
{ int k=5;
while(--k) printf("%d",k=1);
printf("/n");
}
执行后的输出结果是______。
单选题以下C语言用户标识符中,不合法的是______。
单选题下列字符序列中,不可用作C语言标识符的是______。
单选题以下叙述中错误的是______。