if(i有可能,如果int是32位不会,是16位就会。main里面也是fun(1),你是fun(101)吗?也是相当于循环,传1进函数后,计算1*2*3,然后判断值是否<101,是的话传3进函数,计算3*4*5。一直到传99进函数以后,条件不成立,然后一级一级返回,首先返回99*100*101,然后返回99*100*101+97*98*99。递归和循环...
printf("1*2*3+3*4*5+...+99*100*101=%.0lf return0; } 扩展资料 C语言编程计算1/1-1/2+1/3-1/4+……1/100的值 #include #include intmain() { inti,n=100; doublesum1=0,sum2=0,sum; for(i=1;i<100;i=i+2) sum1=sum1+(1.0/i); for(i=2;i<=100;i=i+2) sum2=sum...
您好:1+2+3+4+5+6+...+99+100+101 =5050+101 =5151 如果本题有什么不明白可以追问,如果满意请点击“选为满意答案”如果有其他问题请采纳本题后另发点击向我求助,答题不易,请谅解,谢谢。祝学习进步!
既然是i*(i+1)*(i+2),那么i最大是99,而不是101 for(i=1;i<=101;i++)改为for(i=1;i<=99;i++)
c语言编程题,计算1×2×3+3×4×5+···+99×100×101的值 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 # includevoid main(){long value=0 ,temp;int i;for(i=1 ; i 解析看不懂?免费查看同类题视频解析查看解答 相似问题...
结果一 题目 用递归计算1*2*3+3*4*5+5*6*7+...+99*100*101的值。c语言写过程,谢了 答案 int fun(int i){ int sum=i*(i+1)*(i+2); i+=2; if(i相关推荐 1用递归计算1*2*3+3*4*5+5*6*7+...+99*100*101的值。c语言写过程,谢了 ...
1 - 2+3 - 4+5+…+99 -100+101, =1+(3 - 2)+(5 - 4)+…+(99 - 98)+(101-100), =1+1+1+…+1+1, =51. 故答案为: 51. 本题主要考查的是有理数的加法运算,属于基础题.解答本题的关键是根据所给式子的特点,选择运用加法结合律,从1后面的数开始.每两个数结合在一起进行计算.解题...
+99+100+101=(1+100)+(2+99)……(50+51)+101=101X50十101=5050十101=5151 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2015-09-27 展开全部 (1+99)+(2+98)+...(49+51)+50+100+101=49×100+100+101+50=5151 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ...
解:1+2+3+4+5+6+……+99+100=(1+100)×(100÷zhi2)=101×50=5050 分析:dao1+100=101,2+99=101,3+98=101,4+97=101…回… 50+51=101 共有答100÷2=50个回101,所以答1+2+3+4+……+解:1+知2+3+4+道5+6+……+99+100=(1+100)×(100÷2)=...
答案解析 查看更多优质解析 解答一 举报 1+2+ 3 +4+ 5+ 6+ 7+ 8+ 9+---+100=100+99+98+---+1=[(1+100)+(2+99)+---+(1+100)]/2=101*100/2=5050 解析看不懂?免费查看同类题视频解析查看解答 更多答案(2) 相似问题 用计算