C语言代码
答案:2 悬赏:60 手机版
解决时间 2021-02-04 15:31
- 提问者网友:棒棒糖
- 2021-02-03 18:40
C语言代码
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-02-03 19:01
#include //没有分号 下面 吧while换成 if 又标识 你看一下
int bub();
int nub()
{
int password;
printf("**************************************\n");
printf("* 该程序需要验证码,请输入验证码: *\n");
printf("**************************************\n");
scanf("%d",&password);
return password;
}
int main(void)
{
int right = 50;
int number;
int password;
do
{
password = nub();
}
while (password != 123456);
printf("************************\n");
printf("* 欢迎来到猜数字游戏 *\n");
printf("************************\n\n");
printf("请输入一个1到100的数字:");
scanf("%d",&number);
if (number != right)//改成if 不使用while
{
if(number > right)
{
switch ((number - right) / 10)
{
case 0:
printf("加油,只大了一点点!\n");
break;
case 1:
printf("数字大了不少。\n");
break;
case 2:
printf("数字大太多了!\n");
break;
default:
printf("数字大太多了!\n");
}
}
else if(number < right)
{
switch ((right - number) / 10)
{
case 0:
printf("加油,只小了一点点!\n");
break;
case 1:
printf("数字小了不少。\n");
break;
case 2:
printf("数字小太多了!\n");
break;
default:
printf("数字小太多了!\n");
}
}
}
printf("恭喜您,猜对了!\n");
int bub();
{
int number;
printf("请输入一个1到100的数字:");
scanf("%d",&number);
return number;
}
}
int bub();
int nub()
{
int password;
printf("**************************************\n");
printf("* 该程序需要验证码,请输入验证码: *\n");
printf("**************************************\n");
scanf("%d",&password);
return password;
}
int main(void)
{
int right = 50;
int number;
int password;
do
{
password = nub();
}
while (password != 123456);
printf("************************\n");
printf("* 欢迎来到猜数字游戏 *\n");
printf("************************\n\n");
printf("请输入一个1到100的数字:");
scanf("%d",&number);
if (number != right)//改成if 不使用while
{
if(number > right)
{
switch ((number - right) / 10)
{
case 0:
printf("加油,只大了一点点!\n");
break;
case 1:
printf("数字大了不少。\n");
break;
case 2:
printf("数字大太多了!\n");
break;
default:
printf("数字大太多了!\n");
}
}
else if(number < right)
{
switch ((right - number) / 10)
{
case 0:
printf("加油,只小了一点点!\n");
break;
case 1:
printf("数字小了不少。\n");
break;
case 2:
printf("数字小太多了!\n");
break;
default:
printf("数字小太多了!\n");
}
}
}
printf("恭喜您,猜对了!\n");
int bub();
{
int number;
printf("请输入一个1到100的数字:");
scanf("%d",&number);
return number;
}
}
全部回答
- 1楼网友:人间朝暮
- 2021-02-03 19:53
可能是 vs代码不通用 吧scanf 改成 s_scanf试试
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯