[問題] 三種迴圈互換問題
我一直有一個疑問
就是用for loop寫的程式
是不是一定能用while loop寫出來
還有do while也是...
是不是用其中一個迴圈寫出來的程式
就一定能用其他兩種迴圈寫出來?
#include<iostream>
using namespace std;
int main()
{
string s;
while(cin>>s)
cout<<"hello, "<<s<<endl;
return 0;
}
就像這個簡單的程式
是不是能用for或者do while 來寫?
如果是...要改成怎樣?
一般來說
for 是用在知道次數的時候
do while 是用在不管如何都要做一次的時候
while 是不清楚次數的時候
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.144.134
推
01/12 22:55, , 1F
01/12 22:55, 1F
推
01/12 23:23, , 2F
01/12 23:23, 2F
→
01/13 00:42, , 3F
01/13 00:42, 3F
推
01/13 01:04, , 4F
01/13 01:04, 4F
→
01/13 01:05, , 5F
01/13 01:05, 5F
→
01/13 02:05, , 6F
01/13 02:05, 6F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章