題目要求:
讀入兩個小於
100的正整數a和
b,計算
a+b。需要注意的是:a和
b的每一位數字由對應的英文
單詞給出。
具體的輸入輸出格式規定如下:
輸入格式:測試輸入包含若干測試用例,每個測試用例佔一行,格式為
"a + b ="
,相鄰兩
字串有乙個空格間隔。當a和
b同時為
0時輸入結束,相應的結果不要輸出。
輸出格式:對每個測試用例輸出
1行,即
a+b的值。
輸入樣例:
one + two
three four + five six
zero seven + eight nine
zero + zero
輸出樣例:
the result is 3
the result is 90
the result is 96
附加要求:
(1)不能用string.h及其相關庫函式
(2)出錯檢測機制
源**如下:
#include "stdio.h"
#define maxnum 32
#define error -1
int strcompare(char *);
int numcompare(char *);
int compare(char *m,char *c);
int done();
int main()
while(i);
return 1;
}int done()
,str2[maxnum/2]=,temp;
int i,front=0,low=0,status=0,x,y;
printf("please enter your formula,end with command 'zero+zero'/n");
for(i=0;i
2016河南大學計算機碩士研究生複試上機考試第2題
題目要求讀入兩個列表,我是寫著玩,所以執行程式後需要自己輸入兩個字串序列,輸入方法為 輸入乙個字串序列,回車,輸入下乙個序列,回車 題目 若兩個鍊錶包含相同的項,項的順序可不同,則它們被稱為對方的排列 若乙個列表中某一項有k個,則另乙個列表中也應有k個 如,列表 7e7q 和互為排列,而 31425...
杭電計算機2023年碩士研究生複試詳解
簡要描述 輸入乙個數,代表要檢測的例子的個數,每個例子中 輸入兩個時間 格式hh mm ss 前面時間減去後面時間,輸出在時鐘上顯示的時間,格式一樣,如果是以為數字的前面補零。思路 這道題有個知識盲區,在輸出格式上進行控制,如果不滿足兩位就補0。我們可以用printf函式來實現該功能。1 用h1,m...
杭電計算機2023年碩士研究生複試第二題
乙個活動有n個人參加,乙個主持人和n 1個普通參加者,其中所有的人都認識主持人,主持人也認識所有的人,主持人要求n 1個參加者說出他們在參加者中所認識的人數,如果a認識b,則b認識a,所以最少是會認識乙個人,就是主持人,他們說出了自己所認識的人數後,需要判斷他們中有沒有人說謊。輸入 第一行是n,n ...