程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言問答 >> 用C語言編制猜數游戲程序,請問該怎麼寫?

用C語言編制猜數游戲程序,請問該怎麼寫?

編輯:C語言問答

用C語言編制猜數游戲程序,請問該怎麼寫?

程序中給定某個整數,用戶從鍵盤反復輸入整數進行猜數,當未猜中時,提示輸入過大或過小。猜中時,指出猜的次數。最多允許猜20次。要求:使用函數的知識。

拜托各位了……m(T T)m

最佳回答:

#include "stdio.h"
#include <stdlib.h>

void fun(int a);
void main()
{
int i;
//i 改為隨機數可以了:rand()%x x表示隨機數在0--x之間

i = rand()%100;//i 是0--100之間的一個隨機數

fun(i);
}

void fun(int a)
{
int j;
int flag = 1;//標記輸入的次數
scanf("d%", &j);
do
{
if(j > i)
printf("輸入過大!請重新輸入/n");
else if(j < i)
printf("輸入過小!請重新輸入/n");
else
{
printf("輸入正確!/n");
printf("輸入次數為:d%", flag);
break;
}
scanf("%d", &j);
flag++;
}while (flag <= 20);
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved