55问答网
所有问题
c语言怎么控制输入数的范围?我想输入一个九位整数,这样行吗?
如题所述
举报该问题
推荐答案 2019-03-28
我再帮忙补充一下吧(把含有小数的输入情况考虑进去了就是这样)。
main()
{
float
a,b;
int
x,y;
scanf("%f",&a);
scanf("%f",&b);
x=a/1;
y=b/1;
for(x=x+1;x<y;x++)
{
printf("%d
",x);
}
getch();
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/GceLRe8e8FeccGc8IF.html
相似回答
c语言怎么控制输入数的范围?我想输入一个九位整数,这样行吗?
答:
我再帮忙补充一下吧(把含有小数的
输入
情况考虑进去了就是这样)。main(){ float a,b;int x,y;scanf("%f",&a);scanf("%f",&b);x=a/1;y=b/1;for(x=x+1;x<y;x++){ printf("%d ",x);} getch();}
c语言
:
如何
限制
数字
在某个
范围?
答:
这个可以用if循环实现
。比如你要输入一个数a的范围是0到100,你先从键盘输入一个数字,经if循环if(a>=0&&a<=100)判定,如果在这个范围内,进入循环内进行其他运算,不在这个范围内跳出if循环,在else语句内输出超出范围的提示
C语言
编程任意
输入一个9位的整数,
可统计出奇数和偶数、零的个数并显示...
答:
int main(){int x,n0,n1,n2,t;printf("请
输入一个9位的整数
:");scanf("%d",&x);for(n0=n1=n2=0;x;x/=10){t=x%10;if(t==0)n0++;if(t&1)n1++;else n2++;} printf("其中有:\n");if(n0)printf("%d个0\n",n0);if(n1)printf("%d个奇数\n",n1);if(n2)printf("%...
C语言
编程任意
输入一个9位的整数,
可统计出奇数和偶数、零的个数并显示...
答:
int main(){int x,n0,n1,n2,t;printf("请
输入一个9位的整数
:");scanf("%d",&x);for(n0=n1=n2=0;x;x/=10){t=x%10;if(t==0)n0++;if(t&1)n1++;else n2++;} printf("其中有:\n");if(n0)printf("%d个0\n",n0);if(n1)printf("%d个奇数\n",n1);if(n2)printf("...
C语言
编程
输入一个
不多于
九位
的正
整数,
要求输出它是几
位数
答:
1、
输入一个
正
整数
2、将整数转换为字符串(使用sprintf函数)3、求字符串的长度(strlen函数),即正整数的位数 代码如下:include <stdio.h>#include <string.h>int main(){long num;char str[20];scanf("%ld", &num);sprintf(str, "%ld", num);printf("%d", strlen(str));return 0;}...
大家正在搜
c语言规定输入数的范围
c语言限制输入数字范围
c语言输入的数字过大重新输入
c语言怎么限制输入的长度
c语言限制输入位数
c语言怎么比较三个数的大小
c语言数的范围
c语言如何只能输入一些数据
c语言限定输入范围
相关问题
c语言怎么控制输入数的范围?我想输入一个九位整数,这样行吗?
c语言输入一个不超过九位的整数,求满足该位数字为奇数并且在偶...
C语言输出150到200之间只有一位数字为9的整数,为什么我...
C语言输出150到200之间只有一位数字为9的整数,我写了之...