c 编程题 谢谢 很急的知道的话就告诉我好吗?

来源:百度知道 编辑:UC知道 时间:2024/06/03 12:37:00
猜数字游戏
利用随机函数生成0-9之间的一个整数输入数字猜该数,每次提示输入的数字与生成的数字之间的大小关系,猜中后显示该数,猜数的次数和等级(三次为优秀,七次为良好,否则不及格)

#include <stdio.h>
#include <math.h>
main(){
int i,n,j,wrong=0;
srand((unsigned)time(NULL));
i =rand() % 10;
for(j=0;j<=9;j++){
printf("Please input a number:");
scanf("%d",&n);
if(n>i){
printf("Big!");
wrong++;
continue;}
else if(n<i) {
printf("Small!");
wrong++;
continue; }
else if(n==i);{
printf("the number is %d",i);
break;
}
}
if (wrong<3)
printf("very good!");
else if (wrong>=3&&wrong<7)
printf("good!");
else if (wrong>=7)
printf("bad!");
}
我这写的很少 但可以实现了 不知可以不可以

我写过一个猜数字游戏的代码,是java的,不知道对你有没有帮助。语言不同,但思路还可以借鉴。有兴趣可以看看或跑起来看看:

源代码如下:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
public class