前言
本系列为选择结构编程题,点滴成长,一起逆袭。
一、题目描述
求1+2+3+…直到和值首次大于10000为止
二、题目分析
循环次数未知
三、解题
程序运行代码1
#include<stdio.h>
int main()
{
int i,sum=0;
for(i=1;;i++){
sum+=i;
if(sum>10000)break;
}
printf("%d\n",sum);
return 0;
}
程序运行代码2
#include<stdio.h>
int main()
{
int i,sum=0;
while(1){
sum+=i;
if(sum>10000)break;
i++;
}
printf("%d\n",sum);
return 0;
}
总结
永真循环:while(1){ … }