C指针原理(71)-C快速入门(5)
来源:互联网 发布:淘宝网鼠标垫 编辑:程序博客网 时间:2024/05/21 15:05
(5)反复接受玩家输入,只到数字猜中为止
C程序通过else if语句块可实现一组条件语句块拥有多个不同的条件语句,它的使用形如:
if (条件1){
.........
}
else if(条件2){
..........
}
Else if(条件3){
.........
}
......
......
Else if(条件n){
.........
}
Else{
.........
}
麦好的AI乐园博客所有内容是原创,如果转载请注明来源
http://blog.csdn.net/myhaspl/
实现这一步的功能使用了这个语句块结构。
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
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<guessnum){
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指针原理(71)-C快速入门(5)
- C指针原理(71)-C快速入门(4)
- C指针原理(71)-C快速入门(6)
- C指针原理(68)-C快速入门(1)
- C指针原理(69)-C快速入门(2)
- C指针原理(70)-C快速入门(3)
- C指针原理(5)
- C#--快速入门(一)
- 1.快速入门(c++)
- C指针原理(30)-at&t汇编-快速排序
- 《C和指针》快速入门的例子分析及其扩展
- C指针原理(33)-C指针基础
- C指针原理(18)-C指针基础
- C指针原理(19)-C指针基础
- C指针原理(20)-C指针基础
- C指针原理(21)-C指针基础
- C指针原理(22)-C指针基础
- C指针原理(23)-C指针基础
- Android关机流程源码分析
- webdriver热门博客
- Solutions: Using Mac OSX Terminal as an alternative to PuTTY
- 内存堆分配操作函数的使用(realloc,malloc等)
- 构建自己的Android代码托管服务器
- C指针原理(71)-C快速入门(5)
- UML图——用例图
- UDID替代方案
- rm: argument list too long 的处理方法
- Jenkins插件编写入门
- pycharm字体设置
- SpringSecurity3.X--验证码
- 数据库事务四个特性
- iLBC 技术点