猜数字(C语言版)
2016-05-03 15:53
375 查看
编程先由计算机“想”一个1到100之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平,否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10次仍未猜中的话,则结束游戏。
#include <stdio.h> #include <stdlib.h> #include <time.h> int main (){ int data = 0, times = 0, input = 0, i = 0; printf("********************************\n"); printf(" 猜数游戏现在开始! \n"); printf("********************************\n"); srand((unsigned int)time(NULL)); data = rand() % 100 + 1; for(; i < 10; i++){ printf("请输入第%d次您猜的数:", i+1); scanf("%d", &input); if(input == data){ printf("恭喜您猜正确啦!\n"); break; } else if(input > data){ printf("您猜的数过大!\n"); } else{ printf("您猜的数过小!\n"); } } printf("游戏结束!\n"); return 0; }
相关文章推荐
- C++学习笔记之八 复合类型---指针、数组和指针运算
- 【C/C++】自增运算符++详解
- C语言小结
- C++书籍清单
- C++中的static用法小结
- C++ Primer 学习笔记
- C语言中的IO函数小计
- C/C++混编之 extern "C"
- c++中斜杠和反斜杠的作用 相对路径和绝对路径
- C++;每周一些题(1)
- leecode 242---Valid Anagram
- C++小结
- C++中指向子类的父类指针访问父、子类成员时的权限和函数隐藏规则
- C++杂七杂八小知识
- nyoj10 skiing
- 复化simpson求积算法 c++实现
- C++11 多线程编程
- 关于C++中的虚拟继承的一些总结
- C++ 值传递 指针传递 引用传递
- Palindrome Partitioning