do, 有哪些do while循環(huán)語句的例子?不知道小伙伴們今天來看看邊肖的分享吧!
1.用do-while語句編程,求1到100的自然數(shù)之和。
#includeiostream
using namespace std;
void main()
{
int i=1,s=0;
do{
s=s+i;
i++;
}
while(i=100);
couts=send;
}
輸出:s=5050
2.用do-while語句編程求表達(dá)式1-2 3-4… 99-100的值。
#includeiostream
using namespace std;
void main()
{
int i,s=0,t=0,n;
for(i=0;i=100;i++)
{
if(i%2==0)
s=i+s;
else
t=t+i;
}
輸出:-50
3、編程實現(xiàn)猜謎游戲,假設(shè)答案是010的整數(shù),猜謎玩家一次輸入一個整數(shù),直到猜對為止。
分析:此題屬于先輸入猜測的數(shù)字判斷是否正確。如果是對的,游戲就結(jié)束了。如果不對,繼續(xù)猜,直到猜對為止。所以這個問題符合do-while循環(huán)的使用場景。
代碼如下:
#includestdio.h
int main (void){undefined
int pwd=7,GS; //Password: Answer.
printf (/tGames Begin/n);
do{undefined
printf(Please guess (0~10):);
scanf(%d,gs);
}while(gs!=pwd);
printf (/tSucceed!/n);
printf (/tGaines over/n);
return 0;
}
運(yùn)行結(jié)果:
Games Begin
Please guess (0~10):3
Please guess (0~10):5
Please guess (0~10):8
Please guess (0~10):7
Succeed!
Gaines over
do,以上就是本文為您收集整理的do最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。