c语言题目,int k=0,则下列选项四个表达式中与其他三个值不同的是a.k++b.k+=1c,++kd.k+1我觉得d选项根本就不是一个赋值语句啊,所以选得d.a中,k的值最后还是加上1了啊.

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/06 08:13:38
c语言题目,int k=0,则下列选项四个表达式中与其他三个值不同的是a.k++b.k+=1c,++kd.k+1我觉得d选项根本就不是一个赋值语句啊,所以选得d.a中,k的值最后还是加上1了啊.
xRN@6` iBc@@y$ BP4J3st/xg*Wp37s=ܙp*woc4yq`*䛌!fn3{C80:b WS63jP-[ײCQbxZ\U#oݙy32(oE҇ZAuM}$^ ʪq;e .g΂KNd'DLYɬT$w~6q}㻮UNJNܮX|c'ø[/{m@EtЯO Ingnt:䫦+rn6s;{;eV$gh2"' d

c语言题目,int k=0,则下列选项四个表达式中与其他三个值不同的是a.k++b.k+=1c,++kd.k+1我觉得d选项根本就不是一个赋值语句啊,所以选得d.a中,k的值最后还是加上1了啊.
c语言题目,int k=0,则下列选项四个表达式中与其他三个值不同的是
a.k++
b.k+=1
c,++k
d.k+1
我觉得d选项根本就不是一个赋值语句啊,所以选得d.a中,k的值最后还是加上1了啊.

c语言题目,int k=0,则下列选项四个表达式中与其他三个值不同的是a.k++b.k+=1c,++kd.k+1我觉得d选项根本就不是一个赋值语句啊,所以选得d.a中,k的值最后还是加上1了啊.
题目是说表达式值与其它三个不同的是,而不是考试是否是赋值语句:
假设k=5
k++表达式的值是k原始的值5
k+=1表达式的值是k的新值6
++k表达式的值是k的新值6
k+1表达式的值是6(这里虽然k的值没有改变,但是表达式的值是6)