选择题
阅读以下程序:
# include<stdio.h>
main()
{ int case; float printF;
printf('请输入2个数:');
scanf('%d%f', &case,&printF);
printf('%d%f\n',case,printF);
}
该程序在编译时产生错误,其出错原因是______。
A、
定义语句出错,case是关键字,不能用作用户自定义标识符
B、
定义语句出错,printF不能用作用户自定义标识符
C、
定义语句无错,scanf不能作为输入函数使用
D、
定义语句无错,printf不能输出case的值
【正确答案】
A
【答案解析】
本题中定义了整形变量case,但case是关键字,关键字不能用作标识符。单精度printF不是关键字,因为标识符区分大小写。所以选项A不正确。
提交答案
关闭