在C语言中,可以通过条件判断语句来限制输入的范围。
例如,假设需要限制输入的范围在0到100之间,可以使用以下代码:
int num;
printf("请输入一个数字:");
scanf("%d", &num);
if (num < 0 || num > 100) {
printf("输入的数字超出范围!\n");
} else {
printf("输入的数字为:%d\n", num);
}
在上述代码中,首先使用scanf
函数获取用户输入的数字,然后使用条件判断语句(if
语句)判断输入的数字是否超出了指定的范围。如果超出范围,则输出提示信息;否则,输出输入的数字。
可以根据需求自定义输入范围的上限和下限,并通过条件判断进行限制。