3.编写一个C语言程序,测试下列各表达式: i ,j i + 1 ,j + 1 i++ ,j++ ++i ,++j i+++++j
时间: 2023-04-03 20:02:48 浏览: 344
c++类的一个练习
好的,我可以回答这个问题。以下是测试各表达式的C语言程序:
#include <stdio.h>
int main() {
int i = 5, j = 10;
printf("i = %d, j = %d\n", i, j);
printf("i = %d, j = %d\n", i++, j++);
printf("i = %d, j = %d\n", ++i, ++j);
printf("i = %d, j = %d\n", i, j--);
printf("i = %d, j = %d\n", --i, --j);
return 0;
}
这个程序会输出以下结果:
i = 5, j = 10
i = 5, j = 10
i = 7, j = 12
i = 7, j = 11
i = 6, j = 10
其中,第一行输出了i和j的初始值,第二行输出了i和j的值,并将它们分别加1,第三行输出了i和j的值,并将它们分别再加1,第四行输出了i和j的值,并将j减1,第五行输出了i和j的值,并将它们分别再减1。
阅读全文