編寫一程序P3-312.C實(shí)現(xiàn)以下功能
有一存儲(chǔ)很多商品數(shù)據(jù)(每件商品的屬性先后包括:品名、規(guī)格、數(shù)量、單價(jià),編程時(shí)相應(yīng)的數(shù)據(jù)類型分別定義為char(20)、char(12)、long、float)的二進(jìn)制文件sp.dat(即未作任何格式轉(zhuǎn)換而直接使用fwrite將商品屬性寫入文件),從鍵盤輸入某種商品的品名,要求在文件中查找有無(wú)相應(yīng)品名商品(可能有多條記錄或沒(méi)有),若有則在屏幕上顯示出相應(yīng)的商品的品名、規(guī)格、數(shù)量、單價(jià)(顯示時(shí),品名、規(guī)格、數(shù)量、單價(jià)之間使用逗號(hào)(,)作分隔),若無(wú)則顯示沒(méi)有相應(yīng)品名的商品。
單擊此處下載程序運(yùn)行時(shí)測(cè)試用的商品數(shù)據(jù)文件sp.dat并保存到程序P3-312.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)容
您可能感興趣的試卷
你可能感興趣的試題
最新試題
在C語(yǔ)言中do-while和while語(yǔ)句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語(yǔ)句。
C語(yǔ)言源程序經(jīng)過(guò)編譯生成()。
編程實(shí)現(xiàn),任意輸入三個(gè)整數(shù),輸出最大值。
一個(gè)C語(yǔ)言程序無(wú)論長(zhǎng)短都是有函數(shù)和變量組成。
連字符“–”可以用于變量名時(shí)連接兩個(gè)單詞。
下面有關(guān)標(biāo)識(shí)符使用說(shuō)法不正確的是()
學(xué)習(xí)C語(yǔ)言只需要記憶語(yǔ)法就可以了。
?設(shè)fp為FILE類型的指針,要以只寫的方式打開(kāi)文件d:\data\file.txt,正確的語(yǔ)句是()。
下面程序段的運(yùn)行結(jié)果不正確的是()
C語(yǔ)言編譯連接生成的.exe文件屬于()。