柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
阅读以下程序 #include
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的值
热度🔥595
参考答案:A
解析:
【解析】C语言中标识符的定义中区分大小写,所以printF与printf不一样,可以作为标识符。而case是C语言中的关键字,不能作为变量名。scanf是标准的输入函数,printf是标准的输出函数,所以选择A选项。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
以下选项中,没有编译错误的是
在SQL Server 2008中,设表T(a, b)上建有如下触发器: CREATE TRIGGER tri_update ON T FOR UPDATE AS IF EXISTS(SELECT * FROM inserted WHERE b not between 0 and 100) ROLLBACK 设表T中已有数据:('a01',90),如果执行语句: UPDATE T SET b = 100 WHERE a = 'a01' 则触发器临时工作表及执行完该语句后表T中的数据为()
嵌入式系统的开发有一些不同于通用计算机应用开发的特点,下面不属于嵌入式系统开发特点的是( )。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
从本质上讲,计算机病毒是一种( )。
标签
二级C语言
printf
case
定义
不能