憂何有又,貴尊麼這人
樂亦法減做,樂法加做
謝代陳新若,也然自減加
實現是亦去遠
我找到了錯誤在哪,正確的在後面
**出錯了?有人會看嗎?看了會告訴我嗎?
#include
/* 計算輸入的數字之和,並返回這個數 */
intget_num()
/* 將傳入的數的每一位(百位,十位,個位),分別存到陣列s下標(0,1,2)所對應的位 */
void
get_arr
(int s,
int number)
}int
main()
;int arr[3]
=;/* 因為最多輸入100位, 最大值不超900,可用三個位記錄 */
int i;
get_arr
(arr,
get_num()
);//print
if(arr[0]
== arr[1]
&& arr[1]
== arr[2]
&& arr[2]
==0)printf
("%s"
, str[0]
);else
}return0;
}
正確的
全紅的答案正確很開心!
#include
/* 計算輸入的數字之和,並返回這個數 */
intget_num()
/* 將傳入的數的每一位(百位,十位,個位),分別存到陣列s下標(0,1,2)所對應的位 */
void
get_arr
(int s,
int number)
}void
print_arr
(int arr)
;for
(i =
0; arr[i]==0
;++i)
;/* 避免百位上為零,或者百位和十位為零 */
for(
; i <3;
++i)
}int
main()
;/* 因為最多輸入100位, 最大值不超900,可用三個位記錄 */
get_arr
(arr,
get_num()
);print_arr
(arr)
;return0;
}
PAT B1002寫出這個數
讀入乙個自然數n,計算其各位數字之和,用漢語拼音寫出和的每一位數字。輸入格式 每個測試輸入包含1個測試用例,即給出自然數n的值。這裡保證n小於10100。輸出格式 在一行內輸出n的各位數字之和的每一位,拼音數字間有1空格,但一行中最後乙個拼音數字後沒有空格。輸入樣例 1234567890987654...
PAT B1002 寫出這個數
讀入乙個正整數 n,計算其各位數字之和,用漢語拼音寫出和的每一位數字。每個測試輸入包含 1 個測試用例,即給出自然數 n 的值。這裡保證 n 小於 10 100 在一行內輸出 n 的各位數字之和的每一位,拼音數字間有 1 空格,但一行中最後乙個拼音數字後沒有空格。123456789098765432...
PAT B1002 寫出這個數
1002 寫出這個數 20 分 讀入乙個正整數 n,計算其各位數字之和,用漢語拼音寫出和的每一位數字。每個測試輸入包含 1 個測試用例,即給出自然數 n 的值。這裡保證 n 小於 10 100 在一行內輸出 n 的各位數字之和的每一位,拼音數字間有 1 空格,但一行中最後乙個拼音數字後沒有空格。yi...