while
//重複要做的事
}
今天晚上睡不著,媽媽告訴我可以數羊咩咩,但還是沒有發揮效用,於是我就決定來數學姊,看看能否讓我早點進入夢鄉。
cout<<"一個可愛學姊 ~ "<<endl;
cout<<"二個可愛學姊 ~ "<<endl;
cout<<"三個可愛學姊 ~ "<<endl;
cout<<"四個可愛學姊 ~ "<<endl;
醬要打太久了喇 ! 快想辦法救救我 !
#include <iostream>
using namespace std;
int main()
{
while(1)
{
int i=1;
cout<<i<<"個可愛學姊 ~ ";
i++;
}
return 0;
}
我要睡覺不要熬夜喇 !
#include <iostream>
using namespace std;
int main()
{
int i=1,N=10;
while(i<=N)
{
cout<<i<<"個可愛學姊 ~ "<<endl;
i++;
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int i=10,N=1;
while(i)
{
cout<<N<<"個可愛學姊 ~ "<<endl;
i--;
N++;
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int i=1;
while(1)
{
if(i>10)
break;
cout<<i<<"個可愛學姊 ~ "<<endl;
i++;
}
return 0;
}
for
#include <iostream>
using namespace std;
int main()
{
for( int i=1 ; i<=10 ; i++ )
{
cout<<i<<"個可愛學姊 ~ "<<endl;
}
return 0;
}
題目說要把輸入的數字倒轉過來,所以你可以把輸入的值裝在另一個變數中,像是醬 :
N=12345 - > 123 - > 12 - > 1 - > 0 - >停止翻轉
M= 5 - > 54 - > 543 - > 5432 - > 54321
那要怎麼讓它從後面回來慢慢存呢 ? 你口以 :
int N=12345;
int M=0;
while(N>0)
{
M=M*10+N%10;
N=N/10;
}
cout<<M<<endl;
這題要把比他小且不是7的倍數全部輸出
所以我們只要從1開始找到他要我們找的數
一個一個輸出就可以了,所以我們可以醬 :
for(int i=1;i<=10;i++)
{
if(i%7!=0)
cout<<i<<" ";
}
他就會輸出1 2 3 4 5 6 8 9 10了 !