设为首页 加入收藏

TOP

C指针原理(71)-C快速入门(5)
2014-11-23 17:49:37 来源: 作者: 【 】 浏览:7
Tags:指针 原理 快速 入门

(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

祝贺您,您猜中了!

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C语言的数据类型 下一篇C指针原理(40)-GLIB

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: