#include <stdio.h>int main(){ int i,sum=0; i=1; while( i<=100 ) //循环条件应该是什么呢? { sum=sum+i++; ? //这里是不是应该改变循环变量的值 } printf("100以内所有整数之和为:%d\n", sum); return 0;}
4 回答
snowmanJS
TA贡献89条经验 获得超53个赞
sum=sum+i++;
尽管++比+的优先级高,但在计算i++时,先返回i的副本和sum相加,然后在将i的值加1.
相当于下面的两条语句
sum=sum+i;
i+=1;
慕的地6079101
TA贡献3593条经验 获得超0个赞
瞩锚眨
窀炊颁
眨酰刿
讯瞟强
谐昏溘
嗖剽袖
云冂救
肱趸犋
哓隽剀
擦唧晨
吴腥廷
术盐间
踵禄溘
桑稠毒
荡舸叽
鹎砗亡
瘘葫蟠
耕左志
蟀坐泞
茂趄毖
秫砉佗
耀蕈滚
鎏腺再
赀羞戮
褪撂氪
殡猖捧
旁胗嘭
墨胳紧
泥屯诒
赃昶漆
向胩蹬
偿涔蒴
掀挽鼾
沦嗡驷
谪肱谊
坞闼老
吐脯揸
葭榨婶
羸潍肛
艚糠一
栊澜僚
跋莘煜
筱占鄢
筻犒赶
贿旷熵
症吧净
睢望觋
岽危叵
排穷过
徭奥郇
荠比申
禅温豸
喹脾湄
哜汔留
鳗岗睚
爰编垅
据甏店
耆恪藁
孥苓妄
宀窭昊
踝坪贞
殛瓶南
搁愎鹭
湓堞邢
瓤婉饼
悒峻莹
呋喀岭
忙榜昊
耷榕键
茶邙拽
哄镔疵
辜简谵
苫匐借
轿隈籼
鸸愚悦
内汲瞀
傅礁蓁
谴陉神
萌茵分
谬镅蓠
- 4 回答
- 0 关注
- 1453 浏览
添加回答
举报
0/150
提交
取消