試題二(共15分)
閱讀以下說明和C程序代碼,將解答寫在答題紙的對(duì)應(yīng)欄內(nèi)。
【說明】
下面是一個(gè)待修改的C程序,其應(yīng)該完成的功能是:對(duì)于輸入的一個(gè)整數(shù)num,計(jì)算機(jī)其位數(shù)k,然后將其各位數(shù)字逆序轉(zhuǎn)換為字符串保存并輸出。若num為負(fù)整數(shù),則輸出字符串應(yīng)有前綴“-”。例如,將該程序修改正確后,運(yùn)行時(shí)若輸入“14251”,則輸出“15241”;若輸入“-6319870”,則輸出“-0789136”。
下面給出的C程序代碼中有五處錯(cuò)誤,請(qǐng)指出錯(cuò)誤代碼所在的行號(hào)并給出修改正確后的完整代碼行。
【C程序代碼】