www问答网
所有问题
当前搜索:
下列程序中不正确的语句是
57、
下列
if
语句
中,
不正确的是
___。
答:
只有D是
不正确的
,选D。if(x>y);执行
语句
后即结束if语句,是可以的。A正确。B、C都是比较标准的if语句,都是正确的。if(x=y),其中的x=y是赋值语句,起不到判断x是否和y相等的作用,D是错误的。
C语言
以下
scanf函数调用
语句中不正确的是
__?
答:
scanf("%d", p->age); 是
不对的
,可参考下一行sex的正确用法。p是指针,一个指向pupil结构的指针。p->age的含义是p指向的变量age,使用scanf输入的值将会赋给这个age变量。你把->理解为“指向”之意就可以了
以下语句中
有语法错误
的是
。 A for(; ;); B. do ; while(1); C. w...
答:
A。因为x++是一条
语句
,后面要加 ;x++后面没有“;”,
不是
一个完整语句。当条件(X=Y)=5成立时将执行循环 当x==b的话将执行循环,d是先做循环体,然后判断条件,若为真将反复执行循环体,直到条件为假,而且直到型循环禁止0次循环的,x==0这个条件的话很难确定他是否会执行循环体。
.设有int p,q;
以下不正确的语句是
()
答:
a op= b就是a=a op b 就如a+=3就是a=a+3 然而&&是逻辑运算符,那个式子不不是p=p&&q,编译器会理解成p&(缺一个操作数)=p&q 如果是p&=q这样子就能编译通过 也就是大嘴法原则,&已经是有意义的了,编译器就不会再向后看&后面的& 自然就提示缺了操作数 ———第二题【D】自增...
C语言
下列语句中
,错误
的是
答:
纯语法错误得,就C了,while(x==5)后面少了分号。A中a=b得看实际算法是判断还是赋值 B中 没一点用
的语句
,语法没错,但实际功能就是浪费眼神。D基本没什么问题,也得看x是什么类型了,结构变量就不能做++和--了。++完马上--,得x初值不等于0,循环才可能退出,不然死循环了 ...
以下程序
段中错误
的是
if(x>0) y=1
答:
C 的等价于:x>0时 y=1,否则y=-1,第一个if
语句
没有起到作用,因为他的条件被后面覆盖了.其余几个都是x>0 ,y=1;x=0,y=0;x
以下
选项中,
不正确的
赋值
语句是
() A.x=y B.x++ C.x%=2 D.x==5 求讲...
答:
选D A.x=y 将y的值赋给x B.x++ 将x的值增1 C. x %= 2 将x除以2的余数赋值给x D.x==5 判断x的值是否与5相等,不会改变x的值,故选D
下列
选项中,
不正确的
赋值
语句是
___(3分) A、++t; B、n1=(n2=(n3=0...
答:
选D,因为+比=优先级高,先算b+c得到了一个值,然后再看b+c=1,此时b+c已经是一个值了,就不能再给它赋值1了。另外C选项你写错了吧,选项应该是k=i==j,==优先级高于=,先判断i==j,若成立该式值等于1,再赋值给k,若不等,把0赋值给k。A、B选项明显是
对的
就不说了。
程序
段如下:则
以下
说法
中不正确的是
(C)详细解释
答:
} k = k + 1; printf("k=%d\n",k); }}k初始为2, k%2=0 执行k=k+1. k=3 k%2=1 执行k=k+3 k=6 k%2=0 执行k=k+1 k=7 k<7不成立,退出循环 所以 k=k+3执行一次。 k=k+1执行2次。 循环体执行三次。 k最终值为7 错误的是D ...
8、在
下列
选项中,
不正确的
赋值
语句是
(分数:10分) A. ++t B. n1=(n...
答:
D错误。C是
正确的
,K的值等于0或者1,如果i和j相等则K等于1,如果不相等,则k=0。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
以下不正确的if语句形式是
下列语句划分正确的是
写出下列梯形图的程序语句
下面哪个语句是正确的
使用STL语句编写下列程序
以下if语句错误的是
c程序的每行只能写一条语句
梯形图的程序语句
梯形图的语句表程序