❶ 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++