<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            C語言

            C語言考試練習輔導

            時間:2025-06-01 14:23:40 C語言 我要投稿

            2017年C語言考試練習輔導

              學習有如母親一般慈愛,它用純潔和溫柔的歡樂來哺育孩子,如果向它要求額外的報酬,也許就是罪過。以下是小編為大家搜索整理的2017年C語言考試練習輔導,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

            2017年C語言考試練習輔導

              一、選擇題

              1). 設有定義: struct {char mark[12]; int num1; double num2;} t1,t2; 若變量均已正確賦初值,則以下語句中錯誤的是 ( )

              A.t2.num1=t1.num1;

              B.t2.mark=t1.mark;

              C.t1=t2;

              D.t2.num2=t1.num2;

              正確答案:B

              答案解析:這個題目主要涉及到結構體的定義與賦值操作。根據題意結構體變量t1,t2的成員變量mark是字符數組,對于字符數組之間的賦值操作應該使用循環語句對每個字符進行賦值,而選項A是用數組名實現字符數組之間的賦值操作,是錯誤的。

              2). 若各選項中所用變量已正確定義,函數fun中通過return語句返回一個函數值,以下選項中錯誤的程序是( )

              A.main() { …… x=fun(2,10); ……} float fun(int a,int B{……}

              B.float fun(int a,int B{……} main() { …… x=fun(i,j); ……}

              C.float fun(int ,int); main() { …… x=fun(2,10); …… } float fun(int a,int B{……}

              D.main() { float fun(int i,int j); …… x=fun(i,j); …… } float fun(int a,int B{……}

              正確答案:A

              答案解析:C語言規定,函數必須先定義,后調用(函數的返回值類型為int或char時除外)。在選項A中,調用的子函數在調用后面定義,所以不正確。在選項B、C中,被調用函數在主函數之前定義,再在主函數中調用,所以是正確的;在選項D中,在主函數中先對子函數float fun(int i,int j)進行了聲明,然后進行調用。

              3). 數據庫設計包括兩個方面的設計內容,它們是

              A.概念設計和邏輯設計

              B.模式設計和內模式設計

              C.內模式設計和物理設計

              D.結構特性設計和行為特性設計

              正確答案:A

              答案解析:數據庫設計包括數據庫概念設計和數據庫邏輯設計兩個方面的內容。

              4). 在設計程序時,應采納的原則之一是

              A.不限制goto語句的使用

              B.減少或取消注解行

              C.程序越短越好

              D.程序結構應有助于讀者理解

              正確答案:D

              答案解析:濫用goto 語句將使程序流程無規律,可讀性差,因此A不選;注解行有利于對程序的理解,不應減少或取消,B也不選;程序的長短要依照實際情況而論,而不是越短越好,C也不選。

              5). 關系表中的每一行記錄稱為一個( )。

              A.字段

              B.元組

              C.屬性

              D.關鍵碼

              正確答案:B

              答案解析:在關系表中,每一列稱為一個屬性,對應表中的一個字段;每…行稱為一個元組,對應表中的一條記錄。

              二、程序填空題

              下列給定程序中,函數fun的功能是:在形參SS所指字符串數組中查找與形參t所指字符串相同的串,找到后返回該串在字符串數組中的位置(即下標值),若未找到則返回一1。SS所指字符串數組中共有N個內容不同的字符串,且串長小于M。

              請在程序的下劃線處填入正確的內容并將下劃線刪除,使程序得出正確的結果。注意:部分源程序在文件BLANK1.C中。

              不得增行或刪行,也不得更改程序的結構!

              【參考答案】

              (1)N(2)i(3)一1

              【考點分析】

              本題考查:for循環語句;函數返回值;if語句條件表達式。

              【解題思路】

              填空1:變量i是循環變量,它的取值范圍是在0到N之間。

              填空2:如果ss所指字符串數組中的字符串和t所指字符串相同的話,則返回其下標值,即ltttlFn i;否則返回一1,即retum一1;。

              填空3:在main函數中輸出最后結果,判斷函數返回值n,如果n=一1,說明沒有找到,否則輸出n。

            【C語言考試練習輔導】相關文章:

            最新計算機考試C語言輔導練習07-25

            計算機C語言練習輔導試題08-03

            C語言考試試題練習11-06

            C語言練習08-22

            最新C語言知識輔導練習題及答案10-23

            C語言考試模擬練習題06-24

            C語言考試練習題10-17

            C語言考點輔導09-16

            C語言作業練習10-24

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院