写一个猜数字程序总c语言
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{ int number, guess, n = 0; //定义要猜的数字,用户输入的数字,以及猜测次数n
srand(time(NULL)); //初始化随机数发生器
number = rand() % 100 + 1; //产生一个1-100之间的随机整数
do {
printf("
请输入你要猜的一个1-100之间的正整数:");//提示用户输入一个1-100之间的正整数
scanf("%d", &guess);//接收用户输入的值
if (guess > number) {//如果用户猜大了,则提示用户该值太大了。
printf("
太大了!"); }
else if (guess < number) {//如果用户猜小了,则提示用户该值太小了。 printf("
太小了!"); }
else {//如果相同,则表明用户已才对(即number=guess) printf("
你真厉害! 答对了!
"); } n++; } while (number != guess); //循环执行直到number=guess printf("
你总共使用%d 次机会.", n); //显示出总共使用几次机会。 return 0; }
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。