×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#9635: 如何處理數字和非數字??求解
west7418
(shang)
學校:
不指定學校
編號:
47789
×
傳送站內訊息
傳給:
主題:
內容:
來源:
[140.134.27.160]
註冊時間:
2015-02-06 21:04:30
最後登入時間:
2018-03-28 11:45:39
.
Unfinished!
| From: [114.27.128.154] | 發表日期: 2015-02-06 21:05
題目:寫一程式計算一組數字的乘積。你的程式必須在讀入0時停止,若讀入非數字的
資料時,則跳過不予計算。
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int n,m;
while(1){
printf("輸入兩個數字:");
scanf("%d %d",&n,&m);
if((n>='a')&&(n<='z'))
continue;
if((n>='A')&&(n<='Z'))
continue;
if((n==0)||(m==0))
break;
printf("%d*%d=%d\n",n,m,n*m);
}
system("PAUSE");
return 0;
}
顯示數字和0都沒問題
只有輸入非數字,例如:a或b之類的,接下來就會一直跑
請問如何解決這個問題