c语言中如何让用户只能输入100以内的包括100的数
答案:3 悬赏:20 手机版
解决时间 2021-04-28 13:12
- 提问者网友:喧嚣尘世
- 2021-04-27 18:19
c语言中如何让用户只能输入100以内的包括100的数
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-04-27 19:31
用scanf貌似是不行的,只能对输入的输进行检测,int a;scanf("%d",&a)if(a >= 100){printf("Error!\n");goto error; error ://TODO:error process !},希望对你有用!
全部回答
- 1楼网友:雪起风沙痕
- 2021-04-27 21:18
你写一个判断,不是100以内的就视作无效输入无视了就行
- 2楼网友:躲不过心动
- 2021-04-27 20:46
可以对输入的数进行判断,满足条件往下执行,不满足就重复输入,做个循环就可以:
int n;
do {
printf("请输入一个0-100之间的整数: ");
scanf("%d", &n);
} while (d < 0 || d > 100);
int n;
do {
printf("请输入一个0-100之间的整数: ");
scanf("%d", &n);
} while (d < 0 || d > 100);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯