❶ c语言怎样实现只允许输入数字,不允许输入符号、字母等
假设变量时num,则when(scanf("%d",&num)==1
&&
num>9)
scanf("%d",&num)==1意思是输入一个数,scnaf才返回数字1,其他字符则是错的,
&&
在两者都成立时才成立,num>9解决了输入时两位或两位以上的的数字,当符合这些条件时,才允许往下进行。
❷ C语言用scanf让用户输入一个数据,数据只能是a到z大小写都可以和数字0-9,并且只能是18位怎
a8c2b9k0w4e6j40347
❸ 如何用C语言输入N个数字!
#include"stdio.h"
main() {
int a[N],i=0;
for(;i<N;i++) {
scanf("%d",a[i]);
}
getch();
}
N自己换成一个数
❹ C语言怎么让键盘输入数字到数组里
1、首先打开电脑的编辑软件。然后创建编辑项目。
❺ c语言如何输出:用户输入的小数位数
#include<stdio.h>
int main()
{
double num;
int bit;
printf("请输入一个浮点数:");
scanf("%lf", &num);
printf("请输入要设置的小数位数:");
scanf("%d", &bit);
printf("Num=%.*lf\n", bit, num);
return 0;
}
❻ C语言怎样使输入的为整数
你定义的是什么数组类型啊?还有scanf里面的%d是输入整数的,不能输入字符,不然出错。
❼ C语言中如何只要求用户输入数字
定义一个变量i;i<50;i++