/* 2. 3. 4. *Copyright (c) 2016,烟台大学计算机学院 5. 6.*All rights reserved. 7. 8.*文件名称:test.cpp 9. 10.*作者: 武聪 11. 12. *完成日期:2016年3月10日 13. 14. *版本号:v1.0 15. *问题描述:随机产生一个1000以内的数字,要求用户猜这个数。输入一个猜测想的数,判断是否产生的随机数相等,由屏幕显示计算结果。如果猜的不对,给出大了或小了的提示,直到猜出这个数 16.*输入描述: 输入一个猜测想的数 17. *程序输出: 猜的数字 18.#include <iostream> using namespace std; int rand(void); int main() { int num=rand()%1000; int guess; int i=0; cout<<"Guess a number (1-1000):"<<endl; while(1) { cin>>guess; i++; if(guess==num) { cout<<"You are right"<<endl; break; } else if(guess>num) cout<<"Guess too big, try again:"<<endl; else cout<<"Guess too small, try again:"<<endl; } return 0; } 19. int rand(void) { 20. }
运行结果:
- 知识点总结:
- 循环及判断结构的使用
- 学习心得:
- 好好学习