《算法笔记》2.4小节——C/C++快速入门->循环结构
A 例题5-1-1 连续自然数求和
题目描述
求1+2+3+…+100,即求
要求用while语句实现
输入
无
输出
要求的和,末尾输出换行。
样例输入
无
样例输出
5050
提示
无
代码:
#include<stdio.h>
int main()
{
int i=0,sum=0;
while(i<100){
i++;
sum=sum+i;
}
printf("%d",sum);
return 0;
}
B 例题5-1-2 连续自然数求和
题目描述
求1+2+3+…+100,即求
要求用do…while语句实现
输入
无
输出
要求的和,末尾输出换行。
样例输入
无
样例输出
5050
提示
无
代码:
#include<stdio.h>
int main()
{
int i=0,sum=0;
do{
i++;
sum=sum+i;
}while(i<100);
printf("%d",sum);
return 0;
}
C 例题5-1-3 连续自然数求和
题目描述
求1+2+3+…+100,即求
要求用for语句实现
输入
无
输出
要求的和,末尾输出换行。
样例输入
无
样例输出
5050
提示
无
代码:
#include<stdio.h>
int main()
{
int i=0,sum=0;
for(i=1;i<=100;i++){
sum=sum+i;
}
printf