第三十三讲:三种循环(项目三十三:循环求和)

1.利用for循环求和

/*
*文件名称:xun_huan.c
*作    者:末子灬秋风
*完成时间:2020年3月20日
*版本  号:vc++6.0
*
*问题描述:求1000以内所有偶数的和
*程序输出:输出求和
*/

//用for循环完成
#include<stdio.h>	//包含文件

//主函数
int main()
{
	//定义变量
	int i,sum=0;
	//循环
	for(i=2;i<=1000;i+=2)
	{
		sum+=i;		//sum=sum+i;
	}
	//输出
	printf("sum=%d\n",sum);

    printf("\n");    //空一行
    return 0;
}

2.运行结果:
在这里插入图片描述
3.利用while循环求和

/*
*文件名称:xun_huan1.c
*作    者:末子灬秋风
*完成时间:年月日
*版本  号:vc++6.0
*
*问题描述:求1000以内的所有偶数的和
*程序输出:输出求和
*/

//用while循环完成
#include<stdio.h>	//包含文件

//主函数
int main()
{
	//定义变量
	int i=2,sum=0;
	//循环
	while(i<=1000)
	{
		sum+=i;		//sun=sum+i;
		i+=2;		//i=i+2;
	}
	//输出
	printf("sum=%d\n",sum);

    //空一行
    printf("\n");    
    return 0;
}

4.运行结果:
在这里插入图片描述
5.利用do-while循环求和

/*
*文件名称:xun_huan2.c
*作    者:末子灬秋风
*完成时间:年月日
*版本  号:vc++6.0
*
*问题描述:求1000以内所有的偶数的和
*程序输出:输出求和
*/

//用do-while循环完成
#include<stdio.h>	//包含文件

//主函数
int main()
{
	//定义变量
	int i=2,sum=0;
	//do-while循环
	do
	{
		sum+=i;		//sum=sum+i;
		i+=2;		//i=i+2;
	}
	while(i<=1000);
	//输出
	printf("sum=%d\n",sum);

    //空一行
    printf("\n");    
    return 0;
}

6.运行结果:
在这里插入图片描述

7.知识点总结:
C语言程序基本框架
for循环
while循环
do-while循环

8.心得:解决问题的方法多种多样,要选择快捷,方便,适应的方式解决问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值