<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            C語言

            計算機二級C語言知識鞏固試題

            時間:2025-05-29 22:32:20 C語言 我要投稿
            • 相關推薦

            2017計算機二級C語言知識鞏固試題

              以下是百分網小編為大家整理的2017計算機二級C語言知識鞏固試題,大家可以來做一做,鞏固一下自己的知識。

            2017計算機二級C語言知識鞏固試題

              一、選擇題(每小題1分,共40分)

              1、設有以下程序段:

              要求輸入字符串給結構體變量rec的title成員,錯誤的輸入語句是( )。

              A.seanf(”%s”Ptrtitle);

              B.scanf(”%s”,rec.title);

              C.scanf(’’%s”,(*pu).title);

              D.scanf(”%s”,ptr->title);

              2、 有以下程序:

              執行時輸入:aBeDefG##<回車>,則輸出結果是( )。

              A.AbCdEFg

              B.ABCDEFG

              C.BCDEFGH

              D.bedefgh

              3、 以下與存儲類別有關的四組說明符中,全部屬于靜態類的一組是( )。

              A.extem和static

              B.auto和static

              C.register和static

              D.register和ex[erll

              4、 設有定義:int x,Y,z;,且各變量已賦正整數值,則以下能正確表示代數式‘

              的C語言表達式是( )。

              A.…1.…0/x。/y,/z

              B.1/x * Y * z

              C.1/(x * Y * z)

              D.1/x/y/(double)z

              5、 若有定義:double x;,則表達式IX=0,x+10,x+十的值是( )。

              A.11.0

              B.10.0

              C.0.0

              D.1.0、

              6、 有以下程序:

              執行時輸入:0<回車>后,則輸出結果是( )。

              A.5,

              B.0,0,0,0,0,

              C.0,1,2,3,4,

              D.0,1.

              7、 以下程序擬實現計算sum=1+1/2+1/3+…+1/50。

              程序運行后,不能得到正確結果,出現問題的語句是( )。

              A.sum+=1/i;

              B.while(i<50);

              C.sum.=1.0;

              D.i++;

              8、 下列處理中與隊列有關的是( )。

              A.操作系統中的作業調度

              B.執行程序中的過程調用

              C.執行程序中的循環控制

              D.---X樹的遍歷

              9、 非空循環鏈表所表示的數據結構( )。

              A.有根結點也有葉子結點

              B.沒有根結點但有葉子結點

              C.有根結點但沒有葉子結點

              D.沒有根結點也沒有葉子結點

              10、 將c語言的整數設為整數類1,則下面屬于類I實例的是( )。

              A.一103

              B.10E3

              C.10.3

              D.“0103”

              11、

              程序運行后的輸出結果是( )。

              A.7

              B.0

              C.3

              D.8

              12、 有以下程序:

              程序運行后的輸出結果是( )。

              A.6.5.4.3.3,2,1,

              B.1,2,3,4,5,6,

              C.1,1,1,1,1,l

              D.6,6,6,6,6,6,

              13、 軟件開發中需求分析的主要任務是( )。

              A.定義和描述目標系統“做什么”

              B.獲取需求

              C.給出軟件解決方案

              D.需求評審

              14、 若有定義:char c;double d;程序運行時輸入:1 2<回車>,能把字符1輸入給變量c、數值2輸入給變量d的輸入語句是( )。

              15、 有以下程序:

              程序運行后的輸出結果是( )。

              A.Beijing!

              B.toBeijing]

              C.WelcomeyoutoBeijingI

              D.youtoBeijingI

              16、 有以下程序:

              程序運行后的結果是( )。

              A.有運行錯誤

              B.輸出ll.10

              C.輸出l2.10

              D.輸出21.10

              17、 有以下程序

              程序運行后的輸出結果是( )。

              A.15

              B.12

              C.16

              D.20

              18、 若文件指針fp已正確指向文件,ch為字符型變量,以下不能把字符輸出到文件中的語句是( )。

              A.fget(f0,ch);

              B.foutc(ch,fo);

              C.fprinff(fp,”%c”,ch);

              D.fwrite(&ch,sizeof(ch),1,fp);

              19、函數fgetc的功能是從指定文件中讀入一個字符,以下與其功能完全相同的函數是( )。

              A.fread

              B.fscanf

              C.fgets

              D.getc

              20、 有以下程序:

              則以下函數調用語句錯誤的是( )。.

              A.k=f(a,B.;

              B.k=add(a,B.;

              C.k=(*f)(a,B.;

              D.k={f(a,B.;

              21、 某循環隊列的存儲空間為Q(4:m),初始狀態為front=lea/"=m。現經過一系列的人隊操作和退隊操作后,front=m,r6ar=m一1,則該循環隊列中的元素個數為( )。

              A.m一1

              B.m

              C.1

              D.0

              22、 在最壞情況下,堆排序的時間復雜度是( )。

              A.0(1902n)

              B.O(n1092n)

              C.o(n2)

              D.0(n1.5)

              23、 若某二叉樹中的所有結點值均大于其左子樹上的所有結點值,且小于右子樹上的所有結點值,則該二叉樹遍歷序列中有序的是( )。

              A.前序序列

              B.中序序列

              C.后序序列

              D.以上說法均可以

              24、 有以下程序:

              程序運行后的輸出結果是( )o

              A.24

              B.720

              C.120

              D.6

              25、 學生選課成績表的關系模式是sc(S#,c#,G),其中S#為學號,c#為課號,G為成績,檢索課號為2且成績及格的學生學號的表達式為( )。

              26、 以下程序段中的變量已正確定義。

              for(i=0;i<4;i++,i++)

              for(k=1;k<3;k++);prinff(”*”);該程序段的輸出結果是( )。

              A.*

              B.****

              C.**

              D.********

              27、 有以下程序:

              28、 有以下程序:

              程序運行后的輸出結果是( )。

              A.2,3

              B.2,1

              C.1,2

              D.3,1

              29、 以下定義數組的語句中錯誤的是( )。

              A.int num[][3]={{1,2},3,4,5,6};

              B.int nUITI[2][4]={{1,2},{3,4},{5,6}};

              C.int num[]={1,2,3,4,5,6};

              D.int num[][4]={1,2,3,4,5,6’};

              30、 設有定義:doublex=5.16894;,則語句prinff(”%If\n”,(int)(x$1000+0.5)/1000.);的輸出結果是( )。

              A.5.16900

              B.5.16800

              C.0.00000

              D.輸出格式說明符與輸出項不匹配,產生錯誤信息

              31、 下列敘述中正確的是( )。

              A.數據庫系統可以解決數據冗余和數據獨立性問題,而文件系統不能

              B.數據庫系統能夠管理各種類型的文件,而文件系統只能管理程序文件

              C.數據庫系統可以管理龐大的數據量,而文件系統管理的數據量較少

              D.數據庫系統獨立性較差,而文件系統獨立性較好

              32、 有以下程序:

              程序運行后的輸出結果是( )。

              A.-2,3,

              B.-1,-2,

              C.-2,-3,

              D.-2,1

              33、 有以下程序:

              }

              程序運行后的輸出結果是( )。

              A.一263

              B.2

              C.0

              D.一26

              34、 以下是正確C語言實型常量的是( )。

              A..e—1

              B.e一1

              C.一1e

              D.1e一1

              35、 若想定義int型變量a,b,c,d并都賦值為1,以下寫法中錯誤的是( )。

              A.int a=b=c=d=1;

              B.int a=1,b=1,c=1,d=1;

              C.int a,b,c,d;a=b=c=d=1;

              D.int a,b,c,d=1;a=b=c=d;

              36、 有以下程序:

              程序運行后的輸出結果是( )。

              A.10

              B.16

              C.6

              D.12

              37、 有以下程序:

              程序運行后的輸出結果是( )。

              A.B,C,D,E,

              B.A,B,C,D,

              C.C,D,E,F,

              D.B,D,F,H,

              38、

              程序運行后的輸出結果是( )。

              A.Qian,f,350,Sun,f,350

              B.Qiamf,350,Qian,f,350

              C.Qian,f,350,Sun,m,370

              D.Zha0,m,290,Sun,m,370

              39、 軟件按功能可以分為應用軟件、系統軟件和支撐軟件(或工具軟件)。下面屬于系統軟件的是( ):

              A.學生成績管理系統

              B.ERP系統

              C.辦公自動化系統

              D.UNIX系統

              40、某循環隊列的存儲空間為Q(1:m),初始狀態為front=rear=m。現經過一系列的入隊操作和退隊操作后,front=m一1,real"=m,則該循環隊列中的元素個數為( )。

              A.m一1

              B.1

              C.m

              D.0

              二、程序填空題(共18分)

              41、函數fun的功能是:根據所給的年、月、日,計算出該日是這一年的第幾天,并作為函數值返回。其中函數isleap用來判別某一年是否為閏年。

              例如,若輸入:2008 5 1,則程序輸出:2008年5月1日是該年的第122天。

              請在程序的下劃線處填入正確的內容,并把下劃線刪除,使程序得出正確的結果。注意:源程序存放在考生文件夾下的BLANKl.C中。

              不得增行或刪行,也不得更改程序的結構!試顥;隉序。

              三、程序改錯題(共24分)

              42、給定程序MODll.C中,函數fun的功能是:在有n名學生,2門課成績的結構體數組std中,計算出第l門課程的平均分,作為函數值返回。例如,主函數中給出了4名學生的數據,則程序運行的結果為:第l門課程的平均分是:76.125000

              請改正函數fun中指定部位的錯誤,使它能得出正確的結果。

              注意:不要改動main函數,不得增行或刪行,也不得更改程序的結構。試題程序:

              四、程序設計題(共18分)

              43、

              …請編寫函數。fun能是:判斷形參n中的正整數是幾位數(輸入數據的位數不超過4位),并將結果通過函數值返回。例如:若輸入的數據為l23,則輸出結果為:輸入的數字是3位。

              注意:部分源程序存在PROGl.C中,請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入所縮寫的若干語句。

              試題程序:

            【計算機二級C語言知識鞏固試題】相關文章:

            2017計算機二級C語言知識鞏固題02-02

            全國計算機二級《C語言》鞏固試題及答案06-10

            計算機二級考試C語言預測上機鞏固試題06-17

            計算機二級c語言試題06-24

            2017計算機二級C語言鞏固練習04-11

            2017年9月計算機二級考試C語言鞏固試題07-15

            計算機二級C語言試題及答案05-19

            計算機二級C語言筆試題01-03

            計算機二級C語言模擬試題03-20

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看