C語言程序設計上機操作題
生命力頑強的種子,從不對瘠土唱詛咒的歌。以下是小編為大家搜索整理的C語言程序設計上機操作題,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!
一、程序填空題(30分)
1、下列給定程序中,函數fun的功能是:將s所指字符串中的所有數字字符移到所有非數字字符之後,並保持數字字符串和非數字字符串原有的次序。
例如,s所指的字符串為“def35adh3kjsdtf7”,執行後結果為“defadhkjsdt3537”。
請在程序的下畫線處填入正確的內容並把下畫線刪除,使程序得出正確的結果。
注意:部分源程序給出如下。
不得增行或刪行,也不得更改程序的結構!
試題程序:
二、程序改錯題(共40分)
2、下列給定程序中函數fun的功能是:將長整型數中各位上為奇數的數依次取出,構成一個新數放在t中。高位仍在高位,低位仍在低位。
例如,當s中的數為87653142時,t中的數為7531 0請改正程序中的錯誤,使它能得出正確的結果。
注意:不要改動main函數,不得增行或刪行,也不得更改程序的結構!
試題程序:
三、程序設計題(共30分)
3、某學生的記錄由學號、8門課程成績和平均分組成,學號和8門課程的'成績已在主函數中給出,請編寫函數fun,其功能是:求出該學生的平均分,並放入記錄的ave成員中。
例如,學生的成績是:85.5,76,69.5,85,91,72,64.5,87.5,則他的平均分應為78.875。
注意:部分源程序給出如下。
請勿改動主函數main和其他函數中的任何內容,僅在函數fun部位中填入你編寫的若干語句。
試題程序:
-
2017年計算機二級C語言的應用
yjbys考試網為您整理了2017年計算機二級C語言的應用,更多計算機等級考試相關信息請訪問應屆畢業生計算機等級考試網。從前面對C語言的特點的分析中,不難看出C語言具有編程方便、語句簡練、功能很強、移植性好等優點,是編程者喜歡使用的一種結構化程序設計語言。C...
-
有關C語言中獲取文件狀態的相關函數小結
C語言stat()函數:獲取文件狀態頭文件:#include#include定義函數:intstat(constchar*file_name,structstat*buf);函數説明:stat()用來將參數file_name所指的文件狀態,複製到參數buf所指的結構中。下面是structstat內各參數的説明:structstat{dev_tst_dev;//device文...
-
c語言中多個if的用法
c語言中多個if的用法的用法你知道嗎?下面小編就跟你們詳細介紹下c語言中多個if的用法的用法,希望對你們有用。c語言中多個if的用法的用法如下:用if語句可以構成分支結構。它根據給定的條件進行判斷,以決定執行某個分支程序段。C語言的if語句有三種基本形式。語句的...
-
C,C++,C#三者的闡述和區別
一、關於C語言C語言是一種結構化編程語言。它層次清晰,便於按模塊化方式組織程序,易於調試和維護。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。C語言的表現能力和處理能力極...