百度试题 结果1 题目在C语言中,以下非法的赋值语句是( )。 A. j++; B. ++(i+1); C. x=j>0; D. k=i==j; 相关知识点: 试题来源: 解析 B。解析:自增运算符只能跟单个变量。反馈 收藏
B. ++(i+1) ;其实是(i+1)=(i+1)+1; 显然是错的,因为i是变量,但是(i+1)并不是变量,不能赋值;C. x=j>0; 因为">"的优先级比"="高,先算j>0,然后把结果赋值给x;D.k=i==j; 同样的因为"=="优先级比"="高,先算出i==j,然后把结果赋值给k;...
非法的常量5.以下非法的赋值语句是A)n=(i=2,++i);B)j++;C)++(i+1);D)x=j>0;6.设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是A)6.500000B)6C)5.500000D)6.0000007.已知i、j、k为int型变量,若从键盘输入:1,2,3,使i的值为1、j的值为2...