C語言PAT乙級試題答案1006

2021-09-13 02:03:45 字數 716 閱讀 9960

1006 換個格式輸出整數 (15 分)

讓我們用字母 b 來表示「百」、字母 s 表示「十」,用 12…n 來表示不為零的個位數字 n(<10),換個格式來輸出任乙個不超過 3 位的正整數。例如 234 應該被輸出為 bbsss1234,因為它有 2 個「百」、3 個「十」、以及個位的 4。

輸入格式:

每個測試輸入包含 1 個測試用例,給出正整數 n(<1000)。

輸出格式:

每個測試用例的輸出佔一行,用規定的格式輸出 n。

**如下:

#include

intmain()

;int i;

scanf

("%d"

,&i)

;int a=

0, b=

0, c=0;

a = i /

100;

b =(i %

100)/10

; c = i %10;

for(

int n1 =

0; n1 < a; n1++

)for

(int n2 =

0; n2 < b; n2++

)for

(int n3 =

0; n3 < c; n3++

)return0;

}

ps:現在的水平好像就只能寫寫15分的題,1003都做不出來,難受

C 面試題答案

1 c 函式中值的傳遞方式有哪幾種?答 c 函式的三種傳遞方式為 值傳遞 指標傳遞和引用傳遞。2 標頭檔案的作用是什麼?答 一 通過標頭檔案來呼叫庫功能。在很多場合,源 不便 或不准 向使用者公布,只要向使用者提供標頭檔案和二進位制的庫即可。使用者只需要按照標頭檔案中的介面宣告來呼叫庫功能,而不必關...

部分C 面試題答案

1 c 函式中值的傳遞方式有哪幾種 答 c 函式的三種傳遞方式為 值傳遞 指標傳遞和引用傳遞。2 標頭檔案的作用是什麼 答 一 通過標頭檔案來呼叫庫功能。在很多場合,源 不便 或不准 向使用者公布,只要向使用者提供標頭檔案和二進位制的庫即可。使用者只需要按照標頭檔案中的介面宣告來呼叫庫功能,而不必關...

C語言深度解剖最後測試題 答案

答案 6 2.strcpy出問題,沒有 0 3.i 10,j 1 4.除了sizeof a 是400 5.255 6.1 p不能改,p可以改 2 p不能改,p可以改 3 p不能改,p可以改 4 p和p都不能改 7.volatile關鍵字的作用 防止變數被意外的改變,每次都要從記憶體中讀取。8.5,2...