程序改錯(cuò):功能:輸入字符序列,字符序列以特殊字符“#”結(jié)束。程序從前向后依次讀入字符,并翻譯出新的字符輸出。翻譯的規(guī)則是:如果當(dāng)前讀入的字符是數(shù)字符,如果該字符的面值為n,則它的后一個(gè)字符(包括數(shù)字符)需重復(fù)輸出n+1次如果當(dāng)前讀入的字符不是數(shù)字符,則輸出該字符。輸出時(shí),以上述一次翻譯為一組,不同組間輸出用一個(gè)空白字符隔開。翻譯直至當(dāng)前讀入的字符為字符‘#’,結(jié)束翻譯和輸出。
您可能感興趣的試卷
最新試題
在C語(yǔ)言中,將屬于不同類型的數(shù)據(jù)作為一個(gè)整體來(lái)處理時(shí),常用()。
設(shè)x=2.3,a=8,y=4.8,則條件表達(dá)式a>x+y值為()。
補(bǔ)充完整下面xxk2函數(shù)定義,假定函數(shù)參數(shù)表中a的值小于等于b,函數(shù)功能是求出返回a到b之間(包含a和b值在內(nèi))所有偶數(shù)之和。
與k=n++完全等價(jià)的表達(dá)式是()
int a[5];該語(yǔ)句表明數(shù)組a中的第五個(gè)元素為a[5]。
連字符“–”可以用于變量名時(shí)連接兩個(gè)單詞。
C程序代碼中的注釋、標(biāo)識(shí)符命名、空行、代碼行中的空格以及對(duì)齊等都不影響程序的可讀性。
編譯器的作用是將一個(gè)高級(jí)語(yǔ)言程序翻譯成計(jì)算機(jī)可以執(zhí)行的二進(jìn)制代碼。
C語(yǔ)言源程序經(jīng)過編譯生成()。
在C語(yǔ)言中,定義一個(gè)共用體變量時(shí),系統(tǒng)分配給它的存儲(chǔ)空間長(zhǎng)度是()。