c语言

沐智周 2020-06-04 02:24:37
c语言,循环结构编程,求解题步骤
...全文
55 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qybao 2020-06-04
  • 打赏
  • 举报
回复
也就2分钟的事情,给你写一个参考吧

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(int argc, const char * argv[]) {
int num, i, tmp;
char gaming = 'y';
srand((unsigned)time(NULL));
while (gaming!='n' && gaming != 'N') {
printf("游戏开始!!!\n");
num = rand()%100 + 1;
for (i=0; i<10; i++) {
printf("请输入第%d次猜测的数:", i+1);
scanf("%d", &tmp);
if (tmp==num) break;
else if (tmp > num) {
printf("大了,再往小方向猜!\n");
} else {
printf("小了,再往大方向猜!\n");
}
}
if (i==10) {
printf("本次游戏你输了!");
} else {
printf("恭喜你,本次游戏你赢了!");
}
printf("(正确答案:%d)\n", num);
printf("是否继续游戏?(输入 n 或 N 退出游戏)\n");
getchar();
scanf("%c", &gaming);
}
printf("游戏结束,欢迎下次继续挑战!\n");
return 0;
}
chxchxkkk 2020-06-04
  • 打赏
  • 举报
回复
思路: 1.随机产生一个数 2.输入一个数 3.判断 输入的数和随机数是否相等,如不相等,用一个变量作计数器,大于10则结束
沐智周 2020-06-04
  • 打赏
  • 举报
回复
求大佬们帮我看看,怎么编

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧