C語言設計簡單的猜數遊戲 先由計算機「想」數請使用者猜,如果使用者猜對了,則計算機給出提示資訊

2021-03-23 06:57:35 字數 1797 閱讀 9794

1樓:防禦

//希望我的回答對你的學習有幫助

#include

#include

#include

int main()

{int x, magic, a = 0, c = 1;

char b;do{

srand(unsigned(time(null))); //為函式rand()設定隨機數種子

magic = rand() % 100 + 1; //magic為1~100間的乙個數

printf("您每次遊戲中,只有十次機會\n");

while (a <= 10)

{scanf("%d", &x);

if (x>magic)

printf("wrong,比magic大\n");

else if (x

scanf 裡面沒有空格的情況,程式會自動執行 10 次修改後的程式,猜對的情況

修改後的程式,猜錯 10 次,y的情況

修改後的程式,猜錯 10 次,n的情況

2樓:天網終結者1號

將while(a<=10)改為while(a<10)將if(a==10)的語句放到while(a<10)的後面,並去掉if條件

在scanf("%c",&b);前加上getchar();

下面是調整後的語句

#include

#include

#include

int main()

{int x,magic,a=0,c=1;

char b;

do{srand(time(null)); //為函式rand()設定隨機數種子

magic = rand() %100 +1; //magic為1~100間的乙個數

printf("您每次遊戲中,只有十次機會\n");

while(a<10)

{scanf("%d",&x);

if(x>magic)

printf("wrong,比magic大\n");

else if(x

c語言程式設計:編寫乙個猜數的遊戲,系統自動產生乙個隨機數,你來猜,程式給出提示,直到猜對為止。 20

3樓:匿名使用者

#include

#include

#include

int main(void)

else if (b的值太小權:\n");

}}while (b!=a);

printf("恭喜你猜對了!");

printf("這個數是:%d\n",a);

return 0;}

4樓:符華陽

#include//為獲得隨機數

#include//獲取時間

void main()

else if (b>a)

else

}getchar();}

5樓:衝佳磊

#include

#include

int main(void)

if(x>magic)

else

}return 0;}

6樓:樂酷科技

int num;

scanf("%d",&num);

if(num>a)

else if(num數值太小\n請輸入你心中想的那個數:");continue;}

else

//迴圈裡就是這樣實現的 謝謝採納

計算機二級考試C語言VFVB那個更簡單

如果平時認真學的話 c 語言絕對簡單。vb vf 雖然 說是入門的語言,但是一拉上來就是系統函式,訊息驅動。感覺不適應,還是 c語言 一筆一劃 規範的好,就想學英語一樣。c語言比較難 vb,vf都是比較容易些,vf是資料庫 所以相對來說vb比較好些 哈 二級vf vb c語言 我都沒考過,但都做過模...

計算機平面設計和計算機動漫與遊戲製作的前景哪個好?工資等遇哪

想要系統的學習可以考慮報乙個網路直播課,推薦cgwang的網路課。老師講得細,上完還可以回看,還有同型別錄播課可以免費學 贈送終身vip 自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭 王氏教育。王氏教育全國直營校區面授課程試聽 複製後面鏈結在瀏覽器也...

c語言設計簡單的計算器程式c語言設計乙個簡單的計算器程式

include stdio h 計算器 voidmenu 自定義的選單介面 printf n printf 請輸入你的選擇 n printf 1 n printf 2 n printf 3 n printf 4 n printf n intmain inti 0 intj 0 intnum 0 計算...