一:知识点
1.循环控制——条件控制,计数控制,标记控制
2.for循环
『』for(初始化循环变量,循环条件,更新循环变量)
循环体;
『』for(初始化循环变量,循环条件,更新循环变量)
{
循环体
}
3.当型while循环
while(条件)
循环体;
or
while(条件)
{
循环体
}
4.直到型do—while型循环
do
{
循环体
}
while(循环条件)
5.标准函数exit()作用是终止整个程序的运行,code值为0时,程序正常退出,反之code值为非0时,程序出错后退出.
6.goto语句:无条件转移到标号所标识的语句处去执行.
7.while(i<100);
i ++
死循环
8.for (i=0;i<100;i++);
printf(“%d”,i);
用于延时
9. 赋出值放在循环语句之前,紧挨着循环语句做.
10. 和变量的赋值放在循环语句的重复语句之前~在循环语句内定义的变量称为局部变量,且只能在循环语句中使用.
二:解决问题
1.辗转相除法
#include
using namespace std;
int main()
{
int m,n,r;
cin>>m>>n;
r=m%n;
while(r!=0)
{
m=n;
n=r;
r=m%n;
}
cout<<“最大公约数=”<<n<<endl;
return 0;
}
2.计数控制的循环
3.数据统计
4.累加求和
for (sum=0;i=0;i<n;i++)
{
}
三,学习感悟
又进行了一个阶段的学习,对于程序设计有了新的认识和理解,学完了程序的最中心部分,可以解决很多的问题,对于循环结构和基本循环语句以及各语句的作用和使用情况也有了大概认识,虽然每个题要调试好多遍,出现很多的错误,有很多不会的地方,但还是可以完成简单的编程,希望继续努力,更加认真对待,更上一层楼!