a++在c语言中是多少
@水哗2440:在C语言中,a++和++a有什么区别? 是不是都相当于VB中的a=a+1? -
孟敬13341739964…… a++ 相当于 a , a=a+1 , 即:先用a,然后再进行自增 ++a 相当于 a=a+1, a , 即:先自增,然后再用a 如: a=0; while ( a++ < 10 ) {...} 循环10次 a=0; while ( ++a < 10 ) {...} 循环9次
@水哗2440:C语言中 a=1, ++ a++的值是多少 -
孟敬13341739964…… (++a)++; 单个成一表达式时等于3,嵌在输出或其他表达式中时是2,只做了(++a),表达式结束后,才做后面的++;
@水哗2440:C语言中a=1 a++是多少?++a呢?讲解 -
孟敬13341739964…… a++是先计算后自加1 ++a是先自加1后计算 举个例子 a=1,b=a++,--此时b=1,a计算完之后,a=2,printf出来就是b=1,a=2 同样的 a=1,b=++a, --此时b=2,a是先自加1之后再赋给b,a=2,printf出来就是b=2,a=2
@水哗2440:在c语言中a++=3对么 -
孟敬13341739964…… 不可以. “=”为赋值表达式,其左边必须是一个变量表达式.
@水哗2440:C语言中,a=10,则a++等于多少? -
孟敬13341739964…… 表达式a++的值为a原值10,但执行后a值自增1成为11
@水哗2440:c语言a++ -
孟敬13341739964…… ++在变量后面,就先取变量的值进行计算,然后再对变量进行+1的操作. 所以b=5*5=25,b计算完之后,对a进行了2次++的操作,这个时候a=7. 同理 b =(a++)*(++a) 则b=6*6=36, a=7; b =(++a)*(a++) 则b=6*6=36, a=7; b =(++a)*(++a) 则b=7*7=36, a=7;
@水哗2440:C语言中,a=110,a++=多少 -
孟敬13341739964…… 110.注意这一点:x=a++ 等效于 { x = a; a = a+1; } x=++a 等效于 { a = a+1; x = a; }
@水哗2440:a=a++ 什么意思// c语言里 -
孟敬13341739964…… a只是代替一个数值.而a=a++意思就是说a=a+1,不断加1的方式递增.
@水哗2440:a+=i是什么意思,在C语言中 -
孟敬13341739964…… a=a+i; 这是一个复合运算. 类似的还有 a-=4就是a=a-4; a++就是a=a+1; a*=4就是a=a*4;
@水哗2440:C语言中如果a=4 a++是什么意思.是不是a++=5?? -
孟敬13341739964…… 不是这样的,a++是先使用a的值再把a的值加1;如:a=4;b=a++;这时b的值是4;a的值是5..++a的意思是先把a的值加1,再使用a的值,a=4;b=++a;这时b的值是5;a的值是5..希望可以帮助你,谢谢采纳...
孟敬13341739964…… a++ 相当于 a , a=a+1 , 即:先用a,然后再进行自增 ++a 相当于 a=a+1, a , 即:先自增,然后再用a 如: a=0; while ( a++ < 10 ) {...} 循环10次 a=0; while ( ++a < 10 ) {...} 循环9次
@水哗2440:C语言中 a=1, ++ a++的值是多少 -
孟敬13341739964…… (++a)++; 单个成一表达式时等于3,嵌在输出或其他表达式中时是2,只做了(++a),表达式结束后,才做后面的++;
@水哗2440:C语言中a=1 a++是多少?++a呢?讲解 -
孟敬13341739964…… a++是先计算后自加1 ++a是先自加1后计算 举个例子 a=1,b=a++,--此时b=1,a计算完之后,a=2,printf出来就是b=1,a=2 同样的 a=1,b=++a, --此时b=2,a是先自加1之后再赋给b,a=2,printf出来就是b=2,a=2
@水哗2440:在c语言中a++=3对么 -
孟敬13341739964…… 不可以. “=”为赋值表达式,其左边必须是一个变量表达式.
@水哗2440:C语言中,a=10,则a++等于多少? -
孟敬13341739964…… 表达式a++的值为a原值10,但执行后a值自增1成为11
@水哗2440:c语言a++ -
孟敬13341739964…… ++在变量后面,就先取变量的值进行计算,然后再对变量进行+1的操作. 所以b=5*5=25,b计算完之后,对a进行了2次++的操作,这个时候a=7. 同理 b =(a++)*(++a) 则b=6*6=36, a=7; b =(++a)*(a++) 则b=6*6=36, a=7; b =(++a)*(++a) 则b=7*7=36, a=7;
@水哗2440:C语言中,a=110,a++=多少 -
孟敬13341739964…… 110.注意这一点:x=a++ 等效于 { x = a; a = a+1; } x=++a 等效于 { a = a+1; x = a; }
@水哗2440:a=a++ 什么意思// c语言里 -
孟敬13341739964…… a只是代替一个数值.而a=a++意思就是说a=a+1,不断加1的方式递增.
@水哗2440:a+=i是什么意思,在C语言中 -
孟敬13341739964…… a=a+i; 这是一个复合运算. 类似的还有 a-=4就是a=a-4; a++就是a=a+1; a*=4就是a=a*4;
@水哗2440:C语言中如果a=4 a++是什么意思.是不是a++=5?? -
孟敬13341739964…… 不是这样的,a++是先使用a的值再把a的值加1;如:a=4;b=a++;这时b的值是4;a的值是5..++a的意思是先把a的值加1,再使用a的值,a=4;b=++a;这时b的值是5;a的值是5..希望可以帮助你,谢谢采纳...