问题及代码:
/*
Copyright(c)2017,CSDN学院行者-
All rights reserved.
文件名称:main.c
作者:乔帅
完成日期:2018年1月15日
版本号:v1.0
问题描述:利用循环求和
输入描述:无循环
程序输出:输出1000以内的所有偶数的和
*/
#include <stdio.h>
int main( )
{
//for 循环
int i;
int sum = 0;
for(i = 0 ; i <= 1000 ; i++){
if(i % 2 == 0){
sum = sum + i;
}
}
printf("%d\n",sum);
return 0;
}
/*
Copyright(c)2017,CSDN学院行者-
All rights reserved.
文件名称:main.c
作者:乔帅
完成日期:2018年1月15日
版本号:v1.0
问题描述:利用循环求和
输入描述:无循环
程序输出:输出1000以内的所有偶数的和
*/
#include <stdio.h>
int main( )
{
//while循环
int i=0;
int sum = 0;
while(i <= 1000){
sum+=i;
i+=2;
}
printf("%d\n",sum);
return 0;
}
/*
Copyright(c)2017,CSDN学院行者-
All rights reserved.
文件名称:main.c
作者:乔帅
完成日期:2018年1月15日
版本号:v1.0
问题描述:利用循环求和
输入描述:无循环
程序输出:输出1000以内的所有偶数的和
*/
#include <stdio.h>
int main( )
{
//do-while循环
int i=0;
int sum = 0;
do{
sum+=i;
i+=2;
}while(i<=1000);
printf("%d\n",sum);
return 0;
}
运行结果:
知识点概述:
1.三种循环的灵活使用
2.while和do-while循环在使用是应注意自加条件,和循环控制条件的关系
学习心得:
应灵活利用三种循环语句,重点掌握每个循环语句内部的运行方法,并根据所给要求使用合适的循环语句