首页 > 电脑

c语言运算

更新时间2021-04-06 05:30:37

#include
using namespace std;
int main()
{
 int i=1,j=2,k=3; 
printf("%d ",i++); 
printf("%d ",++j); 
printf("%d ",(++k)*2); 
printf("%d ",i+j+k); 
return 1;
}
以上程序的输出结果是

下面是你的程序完整程序吧:

#include <iostream>
using namespace std;
int main()
{
int i=1,j=2,k=3;
printf("%d ",i++);
printf("%d ",++j);
printf("%d ",(++k)*2);
printf("%d ",i+j+k);
return 1;
}

此程序的输出结果是:

c语言运算

解析:

①printf("%d ",i++);对于i++是先输出i的值1,再i=i+1,i为2。

②printf("%d ",++j); 对于++j是先加1,j=j+1,j为3,再输出j的值3。

③ printf("%d ",(++k)*2); 对于++k是先加1,k=k+1,k为4,则(++k)*2就为8; 再输出8。

④printf("%d ",i+j+k); 通过以上分析已经得出,i、j、k的值分别为2、3、4,i+j+k=9,则输出结果为9。

输出结果为9

相关标签:c语言运算

上一篇:什么是java

下一篇:单片机仿真Proteus发光二极管灯不亮