设a为整型变量,下列表达式中不正确的是( ).A.a=a+1 B.a++ C.(++a)+1 D.a+(1
1个回答
D错误,(1++)有错.
因为1不是左值,只能作为右值使用,但是++需要与左值匹配,所以错了.
相关问题
1.设整型变量a为5,使b不为2的表达式是( ) A.b=a/2 B.b=6-(-a) C.b=a%2 D=b=a>3?
设a,b,c,d均为int型变量,且a=1,b=2,c=a+b,d=a=b,则逻辑表达式(a==a+d&&b==b-c)
若整型变量a,b,c,d中的值依次为:1,4,3,2.则条件表达式a
设a为整型变量,能正确表达数学关系10≤a≤15的C语言表达式是_____.
一道C语言题,“若整型变量a、b、c、d中的值依次为:1、4、3、2,则条件表达式a
16、设所有变量均为整型,则表达式(a=5,b=3,--a,++b,a-b)的值为( ).
设变量a和b均为整型变量,表达式a=2,b=5;b++,a+b的值是 我知道答案..但不知道怎么分析
1.设a,b,c为int型变量,且a=3,b= 4,c=5,下面表达式值为0的是( ABCD ).
对于变量定义int p[5],*a[5],下列哪个表达式是正确的?A.p=a B.p[0]=a C.*(a+1)=p D
设a,b,c为int型变量,且a=3,b= 4,c=5,下面表达式值为0的是( ).A.'a' && 'b' B.a>b