发布网友 发布时间:2022-04-20 10:05
共3个回答
热心网友 时间:2023-08-06 14:16
结果是121,结果和++、--的位置位置有关。
当放在前面时(第二个++n),便是先将n加1然后输出;
当放在后面时(第一、三的n++和n--),便是先输出n,然后将n加1(减1)
热心网友 时间:2023-08-06 14:16
是121!着关于“先用后加”和“先加后用”的问题。
n++和n--都是先用后加,既先输出n的值然后再进行n+1和n-1
而++n就是先加后用,就是先n+1=2,然后再输出。
希望帮到你哈
热心网友 时间:2023-08-06 14:17
printf语句,是输出语句,不是表达式,其中各个变量,就是进入printf之前的值,各项计算是同时进行的,这是printf语句的特殊之处。
结果是111
但是经过这个printf语句后,n确实是2.