柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是( )
A.i=(a+k)<=(i+k);
B.i=a%11;
C.a=a++,i++
D.i=!a;
热度🔥295
参考答案:B
解析:
【解析】取模运算符"%",二元运算符,具有左结合性,参与运算的量均为整型。选项 B中的a变量是double实型,所以B)不符合规定。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
若有定义 int a; float b; double c; 程序运行时输入: 3 4 5 能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
有以下程序 #include int fun(intA) { int b=0; static int c=3; a =( c++,b++); return ( a ); } main() { int a = 2, i, k; for( i=0; i<2; i++ ) k = fun(a++); printf( "%d\n",k ); } 程序的输出结果是
下列关于IEEE 802.11三种协议的描述中,错误的是()。
进程出现饥饿现象是指
标签
二级C语言
运算符
不符合
double
规定