c语言的题目:设有定义Int a=3,b=4;则表达式a+b,a-b,a--的值为3,答案为什么是3不明白?谢谢
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/22 12:22:30
c语言的题目:设有定义Int a=3,b=4;则表达式a+b,a-b,a--的值为3,答案为什么是3不明白?谢谢
谢谢的!请快点回复我
谢谢的!请快点回复我
![c语言的题目:设有定义Int a=3,b=4;则表达式a+b,a-b,a--的值为3,答案为什么是3不明白?谢谢](/uploads/image/z/6174658-10-8.jpg?t=c%E8%AF%AD%E8%A8%80%E7%9A%84%E9%A2%98%E7%9B%AE%EF%BC%9A%E8%AE%BE%E6%9C%89%E5%AE%9A%E4%B9%89Int+a%3D3%2Cb%3D4%3B%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8Fa%2Bb%2Ca-b%2Ca--%E7%9A%84%E5%80%BC%E4%B8%BA3%2C%E7%AD%94%E6%A1%88%E4%B8%BA%E4%BB%80%E4%B9%88%E6%98%AF3%E4%B8%8D%E6%98%8E%E7%99%BD%3F%E8%B0%A2%E8%B0%A2)
你是说a-- 为什么=3是吧?
a--的职会等于a的值,也就是3,然后因为a--所以表达于以后的a=2.
区别--a=2,然后a=2
区别是最后新的a都会=(原来的)a-1
但是a--会等于原来a的值.
而--a会等于a-1后的值(也就是赋值后的).
好比这题的a=3.
a--=3,a=2;
--a=2,a=2.
++的时候同理.
a--的职会等于a的值,也就是3,然后因为a--所以表达于以后的a=2.
区别--a=2,然后a=2
区别是最后新的a都会=(原来的)a-1
但是a--会等于原来a的值.
而--a会等于a-1后的值(也就是赋值后的).
好比这题的a=3.
a--=3,a=2;
--a=2,a=2.
++的时候同理.
c语言的题目:设有定义Int a=3,b=4;则表达式a+b,a-b,a--的值为3,答案为什么是3不明白?谢谢
设有定义int a=3b=4c=5则以下表达式中,值为0的表达式是:A a&&b;B:a
71.设有定义:int a=2,b=3,c=4;则以下选项中值为0的表达式是( ) A.(a
设有语句int a=3,b=4 ,c=5 ;则表达式:(a+b )+c-1&&b+c/2 的值为______ ,表达式
设有定义int a=20,b=3;则表达式a+=(b%=2)的值为——( B )为什么
设有定义int a=5,b; 赋值使b为9的语句是( ) A) b = ++a+4; B) b = (a++)+3; C
设有定义 int a=3 b=4 c=5,求下列表达式的值,在表达式运行后,a b c的值分别是多少?
设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是
有谁知道,设有如下定义:int a=2,b=3,c=4;则值为0的表达式为:
一道C语言的题目 定义int a=5,b;则执行表达式b=++a*--a之后,变量b的值为
C语言 设有如下宏定义:#define A 3+2 #define B A*A,则表达式B*B的值为多少
设有定义:int a=5 ,b=2;以下值为1的表达式是 A b!=a B!(b==a/2) C a!=b‖a>=b D