1074 宇宙無敵加法器(20 分)

2021-08-20 19:52:53 字數 390 閱讀 4532

30527

06203

415

7201
分析:開三個字元陣列分別儲存進製和兩個加數,根據大數相加的一貫套路,首先反轉陣列(可以自己寫也可以直接呼叫),注意把兩個加數按進製的位數補零方便操作,然後根據進製一位一位相加,即加數1+加數2+進製,如果進製不等於0記得輸出最後的進製,最後倒序輸出陣列。這裡學到乙個小技巧,如何只略過開頭的0不輸出而要輸出之後的0,用flag判斷就行了

**:

#include #include void reverse(char a)

}else

} }if(flag==0)printf("0");

return 0;

}

1074 宇宙無敵加法器 (20 分)

1074 宇宙無敵加法器 20 分 地球人習慣使用十進位制數,並且預設乙個數字的每一位都是十進位制的。而在 pat 星人開掛的世界裡,每個數字的每一位都是不同進製的,這種神奇的數字稱為 pat數 每個 pat 星人都必須熟記各位數字的進製表,例如 0527 就表示最低位是 7 進製數 第 2 位是 ...

1074 宇宙無敵加法器 20 分

1074 宇宙無敵加法器 20 分 地球人習慣使用十進位制數,並且預設乙個數字的每一位都是十進位制的。而在 pat 星人開掛的世界裡,每個數字的每一位都是不同進製的,這種神奇的數字稱為 pat數 每個 pat 星人都必須熟記各位數字的進製表,例如 0527 就表示最低位是 7 進製數 第 2 位是 ...

1074 宇宙無敵加法器 20分

地球人習慣使用十進位制數,並且預設乙個數字的每一位都是十進位制的。而在 pat 星人開掛的世界裡,每個數字的每一位都是不同進製的,這種神奇的數字稱為 pat數 每個 pat 星人都必須熟記各位數字的進製表,例如 0527 就表示最低位是 7 進製數 第 2 位是 2 進製數 第 3 位是 5 進製數...