社区
C语言
帖子详情
( ++i )+( ++i )+( ++i )问题!谢谢
Mohoman
2004-08-10 03:45:23
#include<stdio.h>
main()
{
int i=3,h;
h=( ++i )+( ++i )+( ++i );
printf("h=%d\n",h);
}
这一程序在turboc2下运行等于18,而在Dev-C++和VC上运行是等于16。请问这是为什么?谢!
...全文
93
6
打赏
收藏
( ++i )+( ++i )+( ++i )问题!谢谢
#include main() { int i=3,h; h=( ++i )+( ++i )+( ++i ); printf("h=%d\n",h); } 这一程序在turboc2下运行等于18,而在Dev-C++和VC上运行是等于16。请问这是为什么?谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kenan2002
2004-08-10
打赏
举报
回复
编程的时候不需要写这种看不懂的语句吧。
Leaveye
2004-08-10
打赏
举报
回复
表达式解析的方法问题,这是编译器相关的,解决的方法就是避免在一个表达式里写多个这样的级别歧义的指令,把它们拆分开。
=18:
先算了三个++i,最后相加。
=16(未测试过,猜测如下):
h=( ++i )+( ++i )+( ++i ); i=3
~~~~~ i=4
i + ~~~~~ i=5
5 + 5 = 10 i=5 这里是+,先算前面
10 + ~~~~~ i=6
于是就等于16了。
peter9606
2004-08-10
打赏
举报
回复
为了进一步帮助楼主:
偶在vc6+win2k下运行结果 18
dev+win2k 16
peter9606
2004-08-10
打赏
举报
回复
首先建议楼主不要去追究这个问题了
其次回答你的问题 就是因为各个编译器的运算顺序有所不同
(这个顺序标准c中是没有规定的,所以各个编译器可能会产生不同的结果)
Mohoman
2004-08-10
打赏
举报
回复
说说每一步的过程好么?
应该是4+5+6阿?
=15
怎么还能等于16和18
kenan2002
2004-08-10
打赏
举报
回复
求值方法不同吧
【C语言】解决n!和求1!+2!+3!+......+n!
问题
;求前n项和c语言
+2!+3!+4!......+n! 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一:求n!
问题
二:求 1!+2!+3!+4!......+n! 总结 前言: 1,本篇文章使用C语言实现...
c语言用高精度计算出s=1!+2!+3!+…+n!(n≤50),c语言阶乘之和
问题
示例详解
+2!+3!+…+n!(n≤50)其中“!”表示阶乘,例如:5!=5*4*3*2*1。输入输出格式输入格式:一个正整数N。输出格式:一个正整数S,表示计算结果。输入输出样例输入样例3输出样例9#includeint fun(int n){if(n==1||n==...
C语言学习之求∑n!(即求1!+2!+3!+...+20!)
求∑n! #include <stdio.h> void main(){ int a=1,s=0; for(int i=1;i<=20;i
++
){ a*=i; s+=a; } printf("1!+2!+3!+...+20!=∑%d",s); } 不懂请留言,
谢谢
!
c语言用高精度计算出s=1!+2!+3!+…+n!(n≤50),ACM 阶乘之和
【ACM 阶乘之和】的更多相关文章阶乘之和 时间限制:3000ms | 内存限制:65535KB ...+2!+3!,如果是,则输出Yes,否则输出No: 输入 第一行有一个整数0阶乘之和 时间限制:3000ms | 内存限制:65535KB 难度:3 描述 给你一...
php语言编写程序,2、用PHP语言编写程序,计算并输出1!+2!+3!+…+6!的总和。...
后台代码带到变量posts 加上去就行 ,要想在模板里加,得...+2!+3!+…+6!的总和。1: switch不是好办法,但是题目要求的话就只能用了$score=55;switch(floor($score/10)){case10:case9:echo'A';break;case8:echo'...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章