Upload
requiemformemories
View
502
Download
2
Embed Size (px)
Citation preview
以下是文月的學生生活:
起床→上學→放學→補習→回家→睡覺→新的一天!起床→上學→放學→
補習→回家→睡覺→新的一天!→起床→上學→放學→補習→回家→睡覺→新的一天!→起床→上學→放學→補習→回家→睡覺→新的一天!→起床→上學→放學→補習→回家→睡覺→新的一天!→起床→上學→放學→補習→回家→睡覺→新的一天!
周而復始
周而復始
周而復始
周而復始
周而復始周而復始
周而復始
周而復始
周而復始周而復始
周而復始周而復始
for迴圈解說
for(int i=1;i<=5;i++ )
{
cout<<"這是第"<<i<<"圈"<<endl;
}
宣告i為控制迴圈次數的變數。i的初始值為1。
每跑一圈,i就加1(i++是i=i+1的意思)。
i<=5時才執行迴圈的內容,否則即
跳出迴圈。
執行結果:
while迴圈解說
int i=1;
while(i<=5)
{
cout<<"這是第"<<i<<"圈"<<endl;
i++;
}
宣告i為控制迴圈次數的變數。i的初始值為1。
每跑一圈,i就加1(i++是i=i+1的意思)。
i<=5時才執行迴圈的內容,否則即
跳出迴圈。
執行結果:
巢狀迴圈 解說#include<iostream>using namespace std;int main(){
int i1=1,i2=1,i3=1;while(i1<=3){
cout<<"這是第"<<i1<<"回合"<<endl;while(i2<=5){
cout<<" 第"<<i2<<"圈"<<endl;while(i3<=7){
cout<<" 第"<<i3<<"小圈"<<endl;i3++;
}i2++;}
i1++;}
}
執行結果:
巢狀迴圈 解說#include<iostream>using namespace std;int main(){
int i1=1,i2=1,i3=1;while(i1<=3){
cout<<"這是第"<<i1<<"回合"<<endl; while(i2<=5){
cout<<" 第"<<i2<<"圈"<<endl;while(i3<=7){
cout<<" 第"<<i3<<"小圈"<<endl;i3++;
}i2++;i3=1;}
i1++;i2=1;
}}
如果要讓每個回合都有圈跟小圈,該怎麼做呢?
把i2、i3值變回初始值即可! 執行結果:
巢狀迴圈可以有好幾層!int i=0;while(i<100){
while(i<100){while(i<100){
while(i<100){while(i<100){cout<<"i="<<i<<endl;i++;}
}}
}}
執行結果→
附錄: Code - 九九乘法表#include<iostream>
using namespace std;
int main(){
int a,b;
for(a=1;a<10;a++)
{
for(b=1;b<10;b++)
{
cout<<a<<"*"<<b<<"="<<a*b<<" ";
}
cout<<endl;
}
}