C語言程式設計輸入英文數字相加,輸出結果為阿拉伯數字形式。
如:
輸入:one+two=
輸出: 3
感謝各位大神!
幫幫忙
uj5u.com熱心網友回復:
存盤一個字典,把數字都存進去,比如0-9,百,千,萬等uj5u.com熱心網友回復:
起碼自己先試著寫寫,除錯除錯,不動手怎么領會和學到東西~uj5u.com熱心網友回復:
scanf();printf("3");
uj5u.com熱心網友回復:
宣告一個列舉變數,把one two ...和1,2,..對應起來uj5u.com熱心網友回復:
可以設計資料庫,固定英文與數字關系,通過輸入讀取資料庫資料拼接成數字進行運算uj5u.com熱心網友回復:
typedef one 1;typedef two 2;
....
int result =one+two
uj5u.com熱心網友回復:
是否有更多的說明,例如,資料范圍等。因為不同的范圍可能的程式難度是不一樣的。
最好再有幾個典型的測驗用例。
uj5u.com熱心網友回復:
#include<stdio.h>
# define one 1
# define two 2
# define three 3
# define four 4
int main()
{
printf("%d",one+two);
}
uj5u.com熱心網友回復:
代碼里面做判斷,檢測對比輸入的字符 等于one就是1,two 就是2 。。。這樣不行嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/29299.html
標籤:C語言
上一篇:fatal error C1083: 無法打開包括檔案: “opencv.hpp”: No such file or directory 應該怎么解決
