输入问题
大佬们,我想知道如何对自己输入的数字进行限制,比如,输入m、n两个数字,但是m大于等于n;或者m、n都在0到9之间。 自己判断吧,不符合条件就重新输入 #include <stdio.h>int main()
{
int m, n;
while(1){
scanf("%d%d", &m, &n);
if((m > n) && (n >= 0) && (m <= 9) ) break;
}
printf("m: %d, n: %d", m, n);
return 0;
}13 5
7 51
8 4
m: 8, n: 4 m = n = None
while True:
m, n = map(int, input().split())
if (m > n) and (n >= 0) and (m <= 9):
break
print("m:", m, "n:", n)13 5
7 96
8 2
m: 8 n: 2
页:
[1]