程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C指針原理(71)-C快速入門(5)

C指針原理(71)-C快速入門(5)

編輯:關於C語言

(5)反復接受玩家輸入,只到數字猜中為止

C程序通過else if語句塊可實現一組條件語句塊擁有多個不同的條件語句,它的使用形如:

if (條件1){

.........

}

else if(條件2){

..........

}

Else if(條件3){

.........

}

......

......

Else if(條件n){

.........

}

Else{

.........

}

麥好的AI樂園博客所有內容是原創,如果轉載請注明來源

http://blog.csdn.net/myhaspl/


實現這一步的功能使用了這個語句塊結構。

#include

#include

#include

int getnumber(){

srand((int)time(0));

return rand()%499+1;

}

int main(){

int mynum;

int ispass=0;

int guessnum=getnumber();

while (1){

while(1){

printf("你好,請輸入一個數字:");

scanf("%d",&mynum);

if (mynum>500 ||mynum<1){

printf("數字僅限於1-500之間\n");

}

else{

printf("\n你輸入的數字是:%d\n",mynum);

break;

}

}

if (mynum>guessnum){

printf("數字大了!\n");

}

else if(mynum

printf("數字小了!\n");

}

else{

printf("祝賀您,您猜中了!\n");

break;

}

}

}

dp@dp:~/cquick % gcc guessnum.c -o myguess

dp@dp:~/cquick % ./myguess

你好,請輸入一個數字:55

你輸入的數字是:55

數字小了!

你好,請輸入一個數字:280

你輸入的數字是:280

數字小了!

你好,請輸入一個數字:350

你輸入的數字是:350

數字小了!

你好,請輸入一個數字:400

你輸入的數字是:400

數字小了!

你好,請輸入一個數字:488

你輸入的數字是:488

數字大了!

你好,請輸入一個數字:420

你輸入的數字是:420

數字小了!

你好,請輸入一個數字:450

你輸入的數字是:450

數字大了!

你好,請輸入一個數字:440

你輸入的數字是:440

數字大了!

你好,請輸入一個數字:430

你輸入的數字是:430

祝賀您,您猜中了!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved