215. 在C 语言中,若有以下定义char a; int b; float c; double d;
则表达式a*b+d-c 值的类型为( )
D: double
216. 在C 语__________言中,假定有以下变量定义: int k=7 ,x=12; 则表达式k+k/x*x 的值是( )
B: 7
217. 在C 语言中,设x,y,z 和k 都是int 型变量,则执行表达式:x=(y=4,z=16),k=32 后,x 的值为
( )
B: 16
218. 在语言中,以下叙述不正确的是
D: 在C 程序中,注释说明只能位于一条语句的后面
219. 在C 语言中,已知定义:int b[]={1,2,3,4},y,*p=b;执行y=(*p)++后,b[0]的值为( )。 B: 2
220. 在C 语言中,已知定义:int b[]={1,2,3,4},y,*p=&b[1];执行y=*p++后,b[1]的值为
( )。
B: 2
221. 在C 语言中,设p1 和p2 是指向同一个int 型一维数组的指针变量,k 为int 型变量,则不
能正确执行的语句是( )。
B: p2=k;
222. 在C 语言中,设 int a=10,则执行完语句 a+=a-=a*a 后,a 的值是( )
D: -180
223. 有如下定义:
int i,x[3][3]={1,2,3,4,5,6,7,8,9};
则下面语句的输出结果是( )
for(i=0;i<3;i++) printf(“%d ”,x[i][2-i]);
C: 3 5 7
224. 在C 语言中,以下正确的说明语句是( )。
D: int *A[10];
225. 以下叙述中正确的是
A: C 语言程序中注释部分可以出现在程序中任意合适的地方
226. 系统的标准输入文件是指( )。
A: 键盘
227. 若执行fopen 函数时发生错误,则函数的返回值是( )
B: 0
228. fscanf 函数的正确调用形式是( )
D: fscanf(文件指针,格式字符串,输入表列)
229. 以下叙述中错误的是
A: 用户所定义的标识符允许使用关键字
230. 下列关于C 语言用户标识符的叙述中正确的是
B: 用户标识符中不可以出现中划线,但可以出现下划线
231. 以下关于C 语言标识符的描述中,正确的是
D: Area 与area 是不同的标识符