編寫一程序P3-314.C實(shí)現(xiàn)以下功能
有一存儲(chǔ)很多商品數(shù)據(jù)(每件商品的屬性先后包括:品名、規(guī)格、單價(jià)(有小數(shù)位)、數(shù)量,數(shù)據(jù)的最長(zhǎng)長(zhǎng)度分別為20、10、6、5,在文件中以空格為分隔,每個(gè)商品的數(shù)據(jù)占一行)的文本文件,從鍵盤輸入某種商品的品名,要求在文件中查找有無相應(yīng)品名商品(可能有多條記錄或沒有),若有則在屏幕上顯示出相應(yīng)的商品的品名、規(guī)格、數(shù)量、單價(jià)(顯示時(shí),品名、規(guī)格、數(shù)量、單價(jià)之間使用逗號(hào)(,)作分隔,單價(jià)顯示時(shí)只顯示2位小數(shù)),若無則顯示沒有相應(yīng)品名的商品。
單擊此處下載程序運(yùn)行時(shí)測(cè)試用的商品數(shù)據(jù)文件sp.txt并保存到程序P3-314.C所在的文件夾且文件名保持不變。
程序的運(yùn)行效果應(yīng)類似地如圖1和圖2所示,圖1中的Please input shang pin pin ming:xuebi中的xuebi和圖2中的Please input shang pin pin ming:kele中的kele是從鍵盤輸入的內(nèi)容。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
下面有關(guān)標(biāo)識(shí)符使用說法不正確的是()
與k=n++完全等價(jià)的表達(dá)式是()
int a[5];該語(yǔ)句表明數(shù)組a中的第五個(gè)元素為a[5]。
補(bǔ)充完整下面xxk2函數(shù)定義,假定函數(shù)參數(shù)表中a的值小于等于b,函數(shù)功能是求出返回a到b之間(包含a和b值在內(nèi))所有偶數(shù)之和。
在C語(yǔ)言中do-while和while語(yǔ)句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語(yǔ)句。
學(xué)習(xí)C語(yǔ)言只需要記憶語(yǔ)法就可以了。
算術(shù)運(yùn)算符中‘/’的優(yōu)先級(jí)高于‘%’。
計(jì)算機(jī)能干什么?()
設(shè)x=2.3,a=8,y=4.8,則條件表達(dá)式a>x+y值為()。
一個(gè)C語(yǔ)言程序無論長(zhǎng)短都是有函數(shù)和變量組成。