#C01L07P02. C01.L07.for语句初识.for语句的两种常用格式
C01.L07.for语句初识.for语句的两种常用格式
1. 格式一:递增计数循环语句(从小到大,升序)
for(循环变量=初值 ; 循环变量<=终值 ; 循环变量++)
{
循环体(一条或一组语句);
}
例:
#include<iostream>
using namespace std;
int main()
{
for(int i=1; i<=100; i++)
cout<<"YES"<<endl;
return 0;
}
1.1 思考,以下程序运行的结果是什么?
for(int i=1; i<=4; i++)
cout<<"*"<<endl;
for(int i=4; i<=1; i++)
cout<<"*"<<endl;
for(int i=1; i>=4; i++)
cout<<"*"<<endl;
1.2 小结:
-
递增型 for 循环语句,初始值一般小于或者等于终止值。
-
递增型 for 循环语句,中间的比较条件一般是:循环变量<=终止值,而不是循环变量 >= 终止值。
2. 格式二:递减型计数循环语句(从大到小,降序)
for(循环变量=初值; 循环变量>=终值; 循环变量--)
{
循环体;
}
例:
#include<iostream>
using namespace std;
int main()
{
for(int i=100; i>=1; i--)
cout<<"YES"<<endl;
return 0;
}
2.1 思考
以下程序运行的结果是什么?
for(int i=4; i>=1; i--)
cout<<"*"<<endl;
for(int i=1; i>=4; i--)
cout<<"*"<<endl;
for(int i=4; i<=1; i--)
cout<<"*"<<endl;
2.2 小结:
-
递减型 for 循环语句,初始值一般大于或者等于终止值。
-
递减型 for 循环语句,中间的比较条件一般是:循环变量>=终止值,而不是循环变量<=终止值。
相关
在以下作业中: