c语言运算 - 爱问答

(爱问答)

c语言运算

#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语言运算

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

上一篇:什么是java

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?