课程列表
今天,我们要学习一种结构:循环结构。
循环的方法有3种。
今天先将第1种for学了:
int a;//循环变量
int b;
for(a=1;a<=10;a++){//像if那样“打包”cout<<a<<" ";b++;
}
当然,也可以这样写:
int b;
for(int a=1;a<=10;a++){cout<<a<<" ";b++;
}
但是,如果要在for循环外用a那就不行了,在for循环里定义的只能在for循环里用。
通常,程序员习惯用i,j,k来当作循环变量。(当然,你用abc也可以)
还记得第三课的例题吗?我们可以优化了!
原题如下:
【例】
输入一个整数n,输出三遍这个数并换行。(-1000<=n<=1000)
样例输入
999
样例输出
999
999
999
提示
需要用"\n"或endl
当时,我们的代码是这样的:
#include<iostream>
using namespace std;
int main(){int a;cin>>a;cout<<a<<endl<<a<<endl<<a;return 0;
}
现在就不一样了吧!
#include<iostream>
using namespace std;
int main(){int n;cin>>n;for(int i=1;i<=3;i++)cout<<n<<endl;//只有一条语句可以不用加大括号 return 0;
}
好了,今天就到这里了,拜拜~