输入一个n时,已知给定n的范围,如何进行判断?
来源:百度知道 编辑:UC知道 时间:2024/06/08 03:47:57
当输入一个n时,假如n的范围是10到100,如果输入的是200的话,即判断错误,但是怎么来返回再输入n呢?
do
{
scanf("%d",&n);
}
while(!(n>=10 && n<=100))
这是用C语言做的,也就是用do while 循环先输入数据,然后在while里判断n的值如果不是范围之内的数就重新输入,反之退出
我调试过了,没错的,
aa:为段落标记
main()
{
int n;
aa:scanf("%d",&n);
if (n<10||n>100)
{
printf("erorr!\n");
goto aa;
}
}
#include<stdio.h>
int main()
{
int n;
aa: printf("请输入一个数:");
scanf("%d",&n);
if (n<10||n>100)
{
printf("erorr!\n");
goto aa;
}
}
你要用什么语言写
输入一个n时,已知给定n的范围,如何进行判断?
给定输入n随机生成整数
编写一个函数,重复打印给定的字符N次.
任意给定一个大于1的正整数n,设计一个算法求出n的所有因数.
已知三角形的三边分别是n+1,n+2,n+3,当n是多少时,三角行是一个直角三角形?
对给定的f(n) 当 n>=50025002 时,f(n)=n-5;当 n<50025002 时,f(n)=f(f(n+2005))。编程解决难题!
给定有n个元素的向量,建立一个有序单链表的时间复杂度是
已知n为正整数,且n^2-3n是一个正整数的平方,求n的值
已知(3^(n+1)-2a^n)/(3^n+2a^n)的极限存在,则a的取值范围为?
怎样利用输入的n,定义一个数组a[n][n]