c語言考試附答案_第1頁
c語言考試附答案_第2頁
c語言考試附答案_第3頁
c語言考試附答案_第4頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

【單選】以下不正確的if語句形式是()〇if(x>y&&x!=y);if(x==y)x+=y;C)if(x!=y)scanf("%d”,&x)elsescanf(**%dM,&y)D)if(x)您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選】已知inta;執(zhí)行語句“x=(a=3*5,a+5),a*4"后,變量x的值是(A)15 B)2OC)60 D)不確定您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[O]【單選】設(shè)C語言中,ー個(gè)int型數(shù)據(jù)在內(nèi)存中占2個(gè)字節(jié),則unsignedint型數(shù)據(jù)的取值范圍為( )?(環(huán)境是16位系統(tǒng))A)0—255 B)0-327670—65535 D)0-2147483647您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】下列程序的運(yùn)行結(jié)果是( ).inta=2,c=5;printf(Ma=%d,b=%d\nH,a,c);A)a=%2,b=%5B)a=2,b=5C)a=d,b=d D)a=2,c=5您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[0]【單選】以下選項(xiàng)中屬于C語言的數(shù)據(jù)類型是( )。A)復(fù)數(shù)型 B)邏輯型 〇雙精度型 D)集合型您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】設(shè)a=34,b=5,c=6,下面各邏輯表達(dá)式的值為〇的表達(dá)式是( ).A)allb+c&&b-c B)!(a>b)&&!clllC)a+b>c&&b==c D)!(a+b==c)&&b+c/2您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】在以下標(biāo)識符中,合法的C語言標(biāo)識符是( )?A)B01 B)int C)A@ D)9abc您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[0]【單選】下述對C語言字符數(shù)組的描述中正確的是〇(A)任何ー維數(shù)組的名稱都是該數(shù)組存儲(chǔ)單元的開始地址,且其每個(gè)元素按照順序連續(xù)占存儲(chǔ)空間(B)一維數(shù)組的元素在引用時(shí)其下標(biāo)大小沒有限制(C)任何ー個(gè)ー維數(shù)組的元素,可以根據(jù)內(nèi)存的情況按照其先后順序以連續(xù)或非連續(xù)的方式占用存儲(chǔ)空間(D)ー維數(shù)組的第一個(gè)元素是其下標(biāo)為1的元素您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】以下關(guān)于數(shù)組的描述正確的是〇(A)數(shù)組的大小是固定的,但可以有不同的類型的數(shù)組元素(B)數(shù)組的大小是可變的,但所有數(shù)組元素的類型必須相同(〇數(shù)組的大小是固定的,所有數(shù)組元素的類型必須相同(D)數(shù)組的大小是可變的,可以有不同的類型的數(shù)組元素您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】判斷兩個(gè)字符串是否相等,正確的表達(dá)方式是.while(sl==s2)while(sl=s2)while(strcmp(sl,s2)==0)while(strcmp(sl,s2)=0)您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0[【單選】若說明:inta[2][3];則對a數(shù)組元素的正確引用是(A)41,2) (B)41,3] (C)xa[i](D)42][〇]您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選】在定義intm[I3]={1,2,3,4,5,6}:后,mUH。]的值是■(A)4 (B)1(〇2 (D)5您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[0]【單選】在C語言中,引用數(shù)組元素時(shí),其數(shù)組下標(biāo)的數(shù)據(jù)類型允許是.(A)整型常量 (B)整型表達(dá)式(C)整型常量或整型表達(dá)式 (D)任何類型的表達(dá)式您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選題】若語句"t=fun(fun(x,y,a),(a+b,a+c),x+y+z)[對fun函數(shù)的調(diào)用正確,則fun函數(shù)的形參個(gè)數(shù)為A)3B)4C)5D)6您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:い]您的實(shí)際得分:[0]【單選題】以下正確的函數(shù)定義形式是。A)doublefun(intx,inty)B)doublefun(intx;inty)doublefun(intx,inty);doublefun(intx,y);您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[0]【單選題】在ー個(gè)C源程序文件中,若要定義ー個(gè)只允許本源文件中所有函數(shù)使用的全局變量,則該變量需要使用的存儲(chǔ)類型是。A)externB)registerC)autoD)static您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選題】若要求從鍵盤讀入含有空格字符的字符串,應(yīng)使用函數(shù)。A)getc()B)gets()C)getchar()D)scanf()您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[2]【單選題】sizeof(double)是ー種函數(shù)調(diào)用ー個(gè)整型表達(dá)式〇ー個(gè)字符型表達(dá)式D)ー個(gè)不合法的表達(dá)式您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[0]【單選】以下敘述中正確的是.A)預(yù)處理命令行必須位于源文件的開頭B)在源文件的一行上可以有多條預(yù)處理命令〇宏名必須用大寫字母表示D)宏替換不占用程序的運(yùn)行時(shí)間您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[01【單選】C語言結(jié)構(gòu)體類型變量在程序執(zhí)行期間.A)所有成員一直駐留內(nèi)存中B)只有一個(gè)成員駐留內(nèi)存中C)部分成員駐留在內(nèi)存中D)沒有成員駐留內(nèi)存中您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2[【填空】您的實(shí)際答案:寫出下面程序執(zhí)行后的輸出結(jié)果。算include"stdio.h"ttinclude"string.h"main。chars[30];inti,x=0;gets(s);for(i=0;i<strlen(s);i++)if(s[i]==,?,)x++;printf("\n%d",x);輸入:ド2*3*4*5本題標(biāo)準(zhǔn)答案:寫出下面程序執(zhí)行后的輸出結(jié)果?!癷nclude"stdio.h""include"string.h"main。chars[30];inti,x=0;gets(s);for(i=0;i<strlen(s);i+*)if(s[i]==,?,)x++;printf("\n%d",x);輸入:ド2*3*4*5您的實(shí)際得分:⑸【填空題】您的實(shí)際答案:若有定義:ima=10,b=9,c=8:接著順序執(zhí)行下列語句后,變量b中的值是〇c=(a-=(b-5));c=(a%ll)+(b=3);本題標(biāo)準(zhǔn)答案:若有定義:inta=10.b=9.c=8;接著順序執(zhí)行下列語句后,變量b中的值是〇c=(a-=(b-5));c=(a%ll)+(b=3);您的實(shí)際得分:[0]【期中1】給定程序中,程序的功能是:用數(shù)組來求并打印Fibonacci數(shù)列的前10項(xiàng)。打印時(shí)每行打印5個(gè)數(shù)。Fibonacci數(shù)列可按下式計(jì)算:fi=fi-l+fi-2。例如,Fibonacci數(shù)列的初值TO=1,fl=l.輸出:112 3 58 13 21 34 55說明:請?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把ト劃線刪除,運(yùn)行程序得出正確的結(jié)果。注意:1、源程序存放在考生文件夾下的kvcqz2.cpp中。2、不得增行或刪行,也不得更改程序的結(jié)構(gòu)。3、完成后的程序至少需要運(yùn)行ー次,并得出正確結(jié)果。4、請勿另存,請勿刪除考生文件夾下的任何文件。5、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。判卷情況如下:[啟動(dòng)kvcqz2.exe)本步分?jǐn)?shù):3.004本題累計(jì):3.00[匹配結(jié)果]本步分?jǐn)?shù):7.004本題累計(jì):10.00【期中1】在指定的C文件內(nèi)編寫程序。程序的功能是:有一函數(shù)(見下圖),x,y均為整型,輸入x值,輸出y值。(X1+x-6,x<0xJ-5x+6,Osxs10x2-x-l,其它輸入:7輸出:20說明:在VC環(huán)境中按下面的要求完成。1、打開考生文件夾下源程序vcqz5.cpp。2、完成后的程序至少需要運(yùn)行ー次,并得出正確結(jié)果。3、請勿另存,請勿刪除考生文件夾下的任何文件。4、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。判卷情況如下:[打開文件]本步分?jǐn)?shù):0.00q本題累計(jì):0.00[include!本步分?jǐn)?shù):1.00q本題累計(jì):1.00[scanf!本步分?jǐn)?shù):1.00セ本題累計(jì):2.00[printf]本步分?jǐn)?shù):1.004本題累計(jì):3.00[if]本步分?jǐn)?shù):2.00セ本題累計(jì):5.00[else]本步分?jǐn)?shù):1.004本題累計(jì):6.00[啟動(dòng)vcqz5.exe]本步分?jǐn)?shù):2.00q本題累計(jì):8.00[輸入7]木步分?jǐn)?shù):0.00V本題累計(jì):8.00[y=20]本步分?jǐn)?shù):6.004本題累計(jì):14.00[y=131]本步分?jǐn)?shù):6.00x本題累計(jì):14.00【期中1】說明:在VC環(huán)境中按下面的耍求在指定的函數(shù)內(nèi)編寫程序,使程序能夠運(yùn)行并得到正確結(jié)果。1、打開考生文件夾下源程序vcqz6.cpp,按要求編寫fun函數(shù)。2,只能在指定的函數(shù)花括號中編寫程序行;3、不得改動(dòng)main函數(shù)和其它函數(shù)中的任何內(nèi)容,也不得更改程序的結(jié)構(gòu)。4、完成后的程序至少需要運(yùn)行ー次,并得出正確結(jié)果。5、保存。完成后直接保存即可(請勿另存,請勿刪除考生文件夾下的任何文件)。6、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。功能:在鍵盤上輸入ー個(gè)3行3列矩陣的各個(gè)元素的值(值為整數(shù)),然后輸出主對角線元素的積,并在fun()函數(shù)中輸出。例如:輸入:24681012141618輸出:Sum=360判卷情況如下:[打開文件]木步分?jǐn)?shù):0.00a/本題累計(jì):0.00[return]本步分?jǐn)?shù):2.00q本題累計(jì):2.00[關(guān)閉]本步分?jǐn)?shù):0.00T本題累計(jì):2.00[啟動(dòng)vcqz4.exe]本步分?jǐn)?shù):4.0Oイ本題累計(jì):6.00[輸入]本步分?jǐn)?shù):0.00a/本題累計(jì):6.00[匹配結(jié)果]本步分?jǐn)?shù):14.00a/本題累計(jì):20.00您本次得分:[65],本套試題滿分:[100] 下載試卷操作題答題記錄C語言期中測試考號:201227020411【單選】下面描述中,正確的是( )。A)結(jié)構(gòu)化程序設(shè)計(jì)方法是面向過程程序設(shè)計(jì)的主流B)算法就是計(jì)算方法一個(gè)正確的程序就是指程序書寫正確D)計(jì)算機(jī)語言是編寫程序的工具而不是表示算法的工具您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]

【單選】printf函數(shù)中用到格式符%5s,其屮數(shù)字5表示輸出的字符串占用5列,如果字符串長度大于5,則輸出按方式( ).A)從左起輸出該字符串,右補(bǔ)空格B)按原字符長從左向右全部輸出C)右對齊輸出該字串,左補(bǔ)空格D)輸出錯(cuò)誤信息您的實(shí)際答案:[B]本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[2]【單選】若定義:"intx=6,y;",執(zhí)行“y=++x;y=x--「‘后xy的值為( ).A)7,6 B)7,7C)6,6 D)6,7您的實(shí)際答案:[D]本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選】以下敘述正確的是().A)在C程序中,main函數(shù)必須位于程序的最前面C程序的每行中只能寫一條語句C語言本身沒有輸入輸出語句D)在對ー個(gè)C程序進(jìn)行編譯的過程屮,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤您的實(shí)際答案:[C]本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】以下有4組用戶標(biāo)識符,其中合法的ー組是()。A)For-subCaseC)2_G3IFabcB)4dDOSizeD)WORDvoiddefine您的實(shí)際答案:[C]本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】以下程序運(yùn)行后的i值是( )。floatx;inti;x=i=3.14159;A)3 B)3.0C)3.M159 D)4您的實(shí)際答案:[A]本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】以下程序運(yùn)行后的輸出結(jié)果是( )。inta;a=(int)((double)(3/2)+0.5+(int)1.99*2);printf("%d\n'?;A)3B)4C)5D)6您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[0]【單選】若有以下的定義:intt[5][4];能正確引用t數(shù)組的表達(dá)式是(A)f2][4] (B)(5][0] (C)(0][0] (D)tfO,O]您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】下列二維數(shù)組初始化語句中,正確的是。(A)inta[[3]={8,0,7,0,3,1,2,5);(B)inta[][]={{9,3,1},{8,4,2),]3,5,7));(C)floata[2][3]={{l,2},{3,4},{5,6});(D)floata[3][]={{!,2,3],{4,5,6},{7,8,9));您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】下述對C語言字符數(shù)組的描述中錯(cuò)誤的是〇(A)字符數(shù)組可以存放字符串(B)字符數(shù)組中的字符串可以整體輸入、輸出(〇可以在賦值語句中通過賦值運(yùn)算符"ゴ對字符數(shù)組整體賦值(D)不可以用關(guān)系運(yùn)算符對字符數(shù)組中的字符串進(jìn)行比較您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選】以下程序的輸出結(jié)果是。{charstr[12]={printfstrlen(str));}(A)6 (B)7 (C)U(D)12您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[0]【單選】判斷兩個(gè)字符串是否相等,正確的表達(dá)方式是.while(sl==s2)while(sl=s2)while(strcmp(s1,s2)==0)while(strcmp(s1,s2)=0)您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選】若有定義:intbb[8];0則以下表達(dá)式中不能代表數(shù)組元bb[lj的地址的是,(A)<8bb[O]+l (B)<3)b[l] (C)<8bb[O]++ (D)bb7您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選題】sizeof(double)是0ー種函數(shù)調(diào)用ー個(gè)整型表達(dá)式〇ー個(gè)字符型表達(dá)式D)ー個(gè)不合法的表達(dá)式您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[2]【單選題】有以下函數(shù)定義voidfun(intn,doublex){ }若以下選項(xiàng)中的變量都已正確定義并賦值,則對函數(shù)fun的正確調(diào)用語句是.A)fun(inty,doublem)B)k=fun(10,12,5)C)fun(x,n)D)voidfun(n,x)您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:⑵【單選題】C語言規(guī)定,函數(shù)的返回值的類型是0A)由調(diào)用該函數(shù)時(shí)的主調(diào)函數(shù)類型所決定B)由return語句中的表達(dá)式類型所決定〇由調(diào)用該函數(shù)時(shí)系統(tǒng)臨時(shí)決定D)由定義該函數(shù)時(shí)所指定的數(shù)值類型決定您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選題】若調(diào)用ー個(gè)函數(shù),且此函數(shù)中沒有return語句,則正確的說法是,A)沒有返回值B)返回若干個(gè)系統(tǒng)默認(rèn)值〇能返回一個(gè)用戶所希望的函數(shù)值D)返回一個(gè)不確定的值您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選題】函數(shù)調(diào)用語句:func((expl,exp2),(exp3,exp4,exp5));含有實(shí)參的個(gè)數(shù)A)1B)2C)4D)5您的實(shí)際答案:[D| 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[0]【單選】以下敘述中不正確的是。A)ー個(gè)include命令只能指定一個(gè)被包含文件B)文件包含允許嵌套〇宏定義允許嵌套,但不能遞歸定義D)被include命令包含的文件后綴必須用“h”為后綴您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選】在32位系統(tǒng)下,若有以下程序的運(yùn)行結(jié)果是.#include^stdio.h"main(){structdate{intyear,month,day;}today;printf("%d\n",sizeof(structdate));}A)6B)8C)10D)12您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【填空】您的實(shí)際答案:下面程序運(yùn)行后,輸出結(jié)果是。

#include<stdio.h>main(){inti;charsi[6]="abcd";strcpy(sl,"fg");for(i=0;i<5;i-H-)if(si[i]!=,\OJ)si[i]+=i;elsesl[i]='a';puts(si);本題標(biāo)準(zhǔn)答案:卜.面程序運(yùn)行后,輸出結(jié)果是。#include<stdio.h>main(){inti;charsi[6]="abcd";strcpy(sl,"fg");for(i=O;i<5;i++-)if(si[ij!=‘、0') si[i]+=i;elsesi[i]='a';puts(si);您的實(shí)際得分:[0]【填空題】您的實(shí)際答案:設(shè)x=(5>l)+2,x的值為?本題標(biāo)準(zhǔn)答案:設(shè)x=(5>l)+2,x的值為。您的實(shí)際得分:[5]【期中1】給定程序中,程序的功能是:輸入2個(gè)字符串,輸出2個(gè)字符串中較短串的長度。例如:輸入2個(gè)字符串:helloabcdefg輸出:5說明:請?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除,運(yùn)行程序得出正確的結(jié)果。注意:1、源程序存放在考生文件夾下的kvcqzl.cpp中。2、不得增行或刪行,也不得更改程序的結(jié)構(gòu)。3、完成后的程序至少需要運(yùn)行ー次,并得出正確結(jié)果。4、請勿另存,請勿刪除考生文件夾下的任何文件。5、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。

判卷情況如下:[啟動(dòng)kvcqzl.exe]本步分?jǐn)?shù):2.00T本題累計(jì):2.00[輸入]本步分?jǐn)?shù):1.004本題累計(jì):3.00[匹配結(jié)果]木步分?jǐn)?shù):7.00x本題累計(jì):3.00【期中期在指定的C文件內(nèi)編寫程序。程序的功能是:有一函數(shù)(見下圖),x,y均為整型,輸入x值,輸出y值。x1+x-6,x<0x3-5x+6,0sxs10xI-x-l?其它輸入:7輸出:20說明:在VC環(huán)境中按下面的要求完成。1、打開考生文件夾下源程序vcqz5.cpp。2、完成后的程序至少需要運(yùn)行ー次,并得出正確結(jié)果。3、請勿另存,請勿刪除考生文件夾下的任何文件。4、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。判卷情況如下:[打開文件]本步分?jǐn)?shù):0.004本題累計(jì):0.00[include]本步分?jǐn)?shù):1.004本題累計(jì):1.00[scanf]本步分?jǐn)?shù):1.00q本題累計(jì):2.00[printf]本步分?jǐn)?shù):1.004本題累計(jì):3.00[if]本步分?jǐn)?shù):2.004本題累計(jì):5.00[else]本步分?jǐn)?shù):1.004本題累計(jì):6.00[啟動(dòng)vcqz5.exe]本步分?jǐn)?shù):2.00x本題累計(jì):6.00[輸入7]本步分?jǐn)?shù):0.00x本題累計(jì):6.00[y=20]本步分?jǐn)?shù):6.00x本題累計(jì):6.00[y=131]本步分?jǐn)?shù):6.00x本題累計(jì):6.00【期中1】說明:在VC環(huán)境中按下面的要求在指定的函數(shù)內(nèi)編寫程序,使程序能夠運(yùn)行并得到正確結(jié)果。1、打開考生文件夾下源程序vcqz6.cpp,按要求編寫fun函數(shù)。2、只能在指定的函數(shù)花括號中編寫程序行:3、不得改動(dòng)main函數(shù)和其它函數(shù)中的任何內(nèi)容,也不得更改程序的結(jié)構(gòu)。4、完成后的程序至少需要運(yùn)行一次,并得出正確結(jié)果。5、保存。完成后直接保存即可(請勿另存,請勿刪除考生文件夾下的任何文件)。6、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。功能:在鍵盤上輸入ー個(gè)3行3列矩陣的各個(gè)元素的值(值為整數(shù)),然后輸出主對角線元素的積,并在fun()函數(shù)中輸山。例如:輸入:24681012141618輸出:Sum=360判卷情況如下:[打開文件]本步分?jǐn)?shù):0.00q本題累計(jì):0.00[return!本步分?jǐn)?shù):2.00x本題累計(jì):0.00[關(guān)閉]本步分?jǐn)?shù):0.004本題累計(jì):0.00[啟動(dòng)vcqz4.exe]本步分?jǐn)?shù):4.00x本題累計(jì):0.00[輸入]本步分?jǐn)?shù):0.00x本題累計(jì):0.00[匹配結(jié)果]本步分?jǐn)?shù):14.00x本題累計(jì):0.00您本次得分:[40],本套試題滿分:[100] 下載試卷操作題答題記錄考號:201227020413【單選】以下程序運(yùn)行后的x值是( )。floatx;inti;x=i=3.14159;A)3B)3.0C)3.M159D)4您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[〇]【單選】編輯程序的功能是( ),A.調(diào)試程序 B.建立并修改文件C.將源程序編譯成目標(biāo)程序 D.命令計(jì)算機(jī)執(zhí)行指定操作您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[〇]【單選】if語句的基本形式是:if(表達(dá)式)語句,以下關(guān)于“表達(dá)式'’值的敘述中正確的是( )。

A)必須是邏輯值A(chǔ))必須是邏輯值C)必須是正數(shù)B)必須是整數(shù)值D)可以是任意合法的數(shù)值您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選】下列選項(xiàng)中,合法的C語言關(guān)鍵字是()。A)VAR B)cher C)integer D)default您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選】以下不能輸出字符A的語句是(注:字符A的ASCn碼值為65,字符a的ASCI!碼值為97)A)printf("%c\n",'a'-32); B)printf("%d\n",'A");C)printf("^c\n",65); D)print-f("%c\n",'B'-l);您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[2]【單選】已知inti,a5執(zhí)行語句“i=(a=2*3,a*5),a+6;”后,變量a的值是( )。A)6 B)12 C)30 D)36您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[0]【單選】下面四個(gè)選項(xiàng)中,均是正確的ハ進(jìn)制數(shù)或十六進(jìn)制數(shù)的選項(xiàng)是()。A)-1OOx8f-OilC)O1O-OxllOxflA)-1OOx8f-OilC)O1O-OxllOxflB)Oabc-017OxcD)0al2-0x123-Oxa您的實(shí)際答案:ID] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選】下列二維數(shù)組初始化語句中,正確的是〇(A)inta[I3]={8,0,7,0,3,1,2,5};(B)inta[][]={{9,3,1},{8,4,2},{3,5,7}};(C)floata[2][3]={{l,2},{3,4},{5,6}};(D)floata[3][>{{1,2,3},{4,5,6},{7,8,9));您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】下列初始化語句中,正確且與語句“floata[>{0,3,8,0,9,0};”等價(jià)的是(A)floata[6]={〇,3,8,0,9);(B)floata[>{0,3,8,0,9);(C)floata[7]={0,3,8,0,9,0):(D)floata[5]={0,3,8,0,9);您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】若有以下說明:inta[12]={l,2,3,4,5,6,7,8,9,10,11,12);charc='a',d,g;則數(shù)值為4的表達(dá)式是。(A)a[g-c](B)44] (C)W'd'-'c'] (D)4'd,-c]您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選】下列初始化語句中,與“floata[I2]={{3,0},(9));"不等價(jià)的是.(A)floata[2][2]={{3},{0,9)}; (B)floata[I2]={3,0,9,0};(C)floata[2][2]={{3},{9,0}}; (D)floata[I2]={{3},{9}};您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】下面程序段的運(yùn)行結(jié)果是。chara[7]="abcdef",b[4]="ABC";strcpy(a,b);printf("%c",a[5]);(A)ー個(gè)空格 (B)\0(C)e(D)f您的實(shí)際答案:[AJ 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選】下述對C語言字符數(shù)組的描述中錯(cuò)誤的是 〇(A)字符數(shù)組可以存放字符串(B)字符數(shù)組中的字符串可以整體輸入、輸出(C)可以在賦值語句中通過賦值運(yùn)算符"ゴ對字符數(shù)組整體賦值(D)不可以用關(guān)系運(yùn)算符對字符數(shù)組中的字符串進(jìn)行比較您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選題】C語言規(guī)定,函數(shù)的返回值的類型是A)由調(diào)用該函數(shù)時(shí)的主調(diào)函數(shù)類型所決定B)由return語句中的表達(dá)式類型所決定〇由調(diào)用該函數(shù)時(shí)系統(tǒng)臨時(shí)決定D)由定義該函數(shù)時(shí)所指定的數(shù)值類型決定您的實(shí)際答案:IB] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選題】若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯(cuò)誤的是,A)函數(shù)調(diào)用可以作為獨(dú)立的語句存在B)函數(shù)調(diào)用可以作為ー個(gè)函數(shù)的實(shí)參〇函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中D)函數(shù)調(diào)用可以作為ー個(gè)函數(shù)的形參您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選題】有以下函數(shù)定義voidfun(intn,doublex)( )若以下選項(xiàng)中的變量都已正確定義并賦值,則對函數(shù)fun的正確調(diào)用語句是.A)fun(inty,doublem)B)k=fun(10,12,5)C)fun(x,n)D)voidfun(n,x)您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選題】假設(shè)有語句sizeof(double),則它是ー個(gè)整型表達(dá)式一個(gè)雙精度浮點(diǎn)表達(dá)式〇ー種函數(shù)調(diào)用D)ー種函數(shù)定義您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[0]【單選題】sizeof(double)是.ー種函數(shù)調(diào)用ー個(gè)整型表達(dá)式〇ー個(gè)字符型表達(dá)式D)ー個(gè)不合法的表達(dá)式您的實(shí)際答案:[AJ 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[0J【單選】以下敘述中正確的是.A)預(yù)處理命令行必須位于源文件的開頭B)在源文件的一行上可以有多條預(yù)處理命令C)宏名必須用大寫字母表示D)宏替換不占用程序的運(yùn)行時(shí)間您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選】C語言結(jié)構(gòu)體類型變量在程序執(zhí)行期間A)所有成員一直駐留內(nèi)存中B)只有一個(gè)成員駐留內(nèi)存中C)部分成員駐留在內(nèi)存中D)沒有成員駐留內(nèi)存中您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[0]【填空】您的實(shí)際答案:寫出下面程序執(zhí)行后的輸出結(jié)果。ttinclude"stdio.h"“include"string.h"main。<chars[10],s1[10],s2[10]fs3[10];inti;scanf("%s%s%s",s1,s2vs3);strcpy(s,s1);if(strcnp(s2,s)>0)strcpy(s,s2);if(strcnp(s3,s)>0)strcpy(s,s3);puts(s);>輸入:helloxyzabc本題標(biāo)準(zhǔn)答案:寫出下面程序執(zhí)行后的輸出結(jié)果。ttinclude"stdio.h"ttinclude"string.h"main()<chars[10],s1[10],s2[10],s3[10];inti;scanF("%s%s%s",s1,s2,s3);strcpy(s,s1);if(strcmp(s2,s)>0)strcpy(s,s2);if(strcmp(s3,s)>0)strcpy(s,s3);puts(s);>輸入:helloxyzabc您的實(shí)際得分:[5]【填空題】您的實(shí)際答案:設(shè)i,j,k均為int型變量,則執(zhí)行完下面的for循環(huán)后,k的值為。for(i=0,j=l0;i<=j;i-H-,j-)k=i+j;本題標(biāo)準(zhǔn)答案:設(shè)i,j,k均為int型變量,則執(zhí)行完下面的for循環(huán)后,k的值為。for(i=0,j=lO;i<=j;i++,j-)k=i+j;您的實(shí)際得分:【5]【期中1】給定程序中,程序的功能是:用數(shù)組來求并打印Fibonacci數(shù)列的前10項(xiàng)。打印時(shí)每行打卸5個(gè)數(shù)。Fibonacci數(shù)列可按下式計(jì)算:fi=fi-l+fi-2.例如,Fibonacci數(shù)列的初值fl)=l,fl=E輸出:112 3 58 13 21 34 55說明:請?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把ド劃線刪除,運(yùn)行程序得出正確的結(jié)果。注意:1、源程序存放在考生文件夾下的kvcqz2.cpp中。2、不得增行或刪行,也不得更改程序的結(jié)構(gòu)。3、完成后的程序至少需要運(yùn)行ー次,并得出正確結(jié)果。4、請勿另存,請勿刪除考生文件夾下的任何文件。5、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。判卷情況如下:[啟動(dòng)kvcqz2.exe]本步分?jǐn)?shù):3.00q本題累計(jì):3.00[匹配結(jié)果]本步分?jǐn)?shù):7.00q本題累計(jì):10.00【期中1】在指定的C文件內(nèi)編寫程序。程序的功能是:有一函數(shù)(見ド圖),x,y均為整型,輸入x值,輸出y值。xTx-6,x<0y-Xs-5x+6,0sxs10ゝx,-x-l?其它輸入:7輸出:20說明:在VC環(huán)境中按下面的要求完成。1、打開考生文件夾下源程序vcqz5.cpp。2、完成后的程序至少需要運(yùn)行?次,并得出正確結(jié)果。3、請勿另存,請勿刪除考生文件夾下的任何文件。4,關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。判卷情況如下:[打開文件]本步分?jǐn)?shù):0.00q本題累計(jì):0.00[include!本步分?jǐn)?shù):1.004本題累計(jì):1.00[scanf]本步分?jǐn)?shù):1.00>/本題累計(jì):2.00[printf]本步分?jǐn)?shù):1.004本題累計(jì):3.00[if]本步分?jǐn)?shù):2.004本題累計(jì):5.00[else]本步分?jǐn)?shù):1.004本題累計(jì):6.00[啟動(dòng)vcqz5.exe]本步分?jǐn)?shù):2.00'J本題累計(jì):8.00[輸入7]本步分?jǐn)?shù):0.00V本題累計(jì):8.00[y=20]本步分?jǐn)?shù):6.004本題累計(jì):14.00[y=131I本步分?jǐn)?shù):6.00q本題累計(jì):20.00【期中1】說明:在VC環(huán)境中按下面的要求在指定的函數(shù)內(nèi)編寫程序,使程序能夠運(yùn)行并得到正確結(jié)果。1、打開考生文件夾下源程序vcqz6.cpp,按要求編寫fun函數(shù)。2,只能在指定的函數(shù)花括號中編寫程序行:3、不得改動(dòng)main函數(shù)和其它函數(shù)中的任何內(nèi)容,也不得更改程序的結(jié)構(gòu)。4,完成后的程序至少需要運(yùn)行ー次,并得出正確結(jié)果。5、保存。完成后直接保存即可(請勿另存,請勿刪除考生文件夾下的任何文件)。6、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。功能:在鍵盤上輸入一個(gè)3行3列矩陣的各個(gè)元素的值(值為整數(shù)),然后輸出主對角線元素的積,并在fun()函數(shù)中輸出。例如:

輸入:24681012141618輸出:Sum=360判卷情況如下:[打開文件]本步分?jǐn)?shù):0.00?本題累計(jì):0.00[return]本步分?jǐn)?shù):2.00x本題累計(jì):0.00[關(guān)閉]本步分?jǐn)?shù):0.00T本題累計(jì):0.00[啟動(dòng)vcqz4.exe]本步分?jǐn)?shù):4.00x本題累計(jì):0.00[輸入]本步分?jǐn)?shù):0.00x本題累計(jì):0.00[匹配結(jié)果]本步分?jǐn)?shù):14.00x本題累計(jì):0.00您本次得分:[54]您本次得分:[54],本套試題滿分:。00]下載試卷操作題答題記錄考號:201227020414【單選】若定義:"intx=6,y;",執(zhí)行“y=++x;y=x--;”后xy的值為( ).A)7,6 B)7,7 C)6,6 D)6,7您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選】若有定義:inta,b;,通過語句scanf("%d;%d”,&a,&b);,能把整數(shù)3賦給變量a,5賦給變量b的輸入數(shù)據(jù)是()?A)35 B)3,5 C)3;5 D)35您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】以下說法中正確的是( ).A)C語言程序總是從第一個(gè)函數(shù)開始執(zhí)行B)在C語言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義〇C語言程序總是從main()函數(shù)開始執(zhí)行D)C語言程序中的main。函數(shù)必須放在程序的開始部分您的實(shí)際答案:[0 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】對以下程序段描述正確的是( )〇x=-l;do{x=x*x;}while(!x);A)是死循環(huán) B)循環(huán)執(zhí)行二次 〇循環(huán)執(zhí)行ー次D)有語法錯(cuò)誤您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選】TOC\o"1-5"\h\z已知:“int x=l,y;”,則y=++x*++x的結(jié)果為( ).A)y=9 B)y=6 C)y=l D)表達(dá)式是錯(cuò)誤的您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】以下錯(cuò)誤的轉(zhuǎn)義字符是( ).A)\\ B)V C)\118 D)\0您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】已有定義inta=-2;和輸出語句printf(**%8x",a);以下正確的敘述是( )?A)整型變量的輸岀形式只有%d一種B)%x是格式符的ー種,它可以適用于任何ー種類型的數(shù)據(jù)C)%x是格式符的ー種,其變量的值按十六進(jìn)制輸出,但%8x是錯(cuò)誤的D)%8x不是錯(cuò)誤的格式符,其中數(shù)字8規(guī)定了輸出字段的寬度您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選】以下程序的輸出結(jié)果是.mainO{charstr[12]={ ピ,‘ゴ,'printf("%d\n”,strlen(str));}(A)6 (B)7 (C)U(D)12您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】執(zhí)行下面的程序段后,其輸出結(jié)果為。chara[3][30]={**China",Xian");

charbn="Dayanta''a[2]=b;printff<%s\n,\a[2]);(A)Qyanta;(B)Di; (C)沒有任何輸出; (D)編譯出錯(cuò);您的實(shí)際答案:【0 本題標(biāo)準(zhǔn)答案:ID] 您的實(shí)際得分:[0]【單選】若已有定義“charsl[8].s2[]={"123456");”和“inti;”,現(xiàn)要將字符串"123456"賦給si,下述語句中錯(cuò)誤的是.(A)strcpy(sl,s2); (B)strcpy(sl,"123456");(C)sl="123456"; (D)for(i=0;i<7;i++) sl[i]=s2[i];您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】運(yùn)行下面的程序,如果從鍵盤上輸入:ABC時(shí),輸出的結(jié)果是〇#include<string.h>main(){charss[10]="12345”;strcat(ss,"6789");gets(ss);printf("%s\n",ss);)(A)ABC(B)ABC9(C)12M56ABC(D)ABC456789您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】執(zhí)行下面的程序段后,變量k中的值為〇intk=3,42];s[O]=k;k=s[l]*10;(A)不定值(B)33 (C)30 (D)10您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】運(yùn)行下面的程序,如果從鍵盤上輸入:123〈空格>456〈空格>789〈回車〉,輸出結(jié)果是.mainO{chars[100];intc,i;scanf("%c',&c);scanf(*%d",&i);scanf("%s",s);printf('%c,%d,%s\n",c,i,s);1(A)123,456,789 (B)1456,789 (C)1,2346,789 (D)1,23,456

您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選題】建立函數(shù)的目的之一是0A)提高程序的執(zhí)行效率B)提高程序的可讀性〇減少程序的篇幅D)減少程序文件所占內(nèi)存您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:⑵【單選題】若調(diào)用ー個(gè)函數(shù),且此函數(shù)中沒有return語句,則正確的說法是,A)沒有返回值B)返回若干個(gè)系統(tǒng)默認(rèn)值〇能返回一個(gè)用戶所希望的函數(shù)值D)返回一一個(gè)不確定的值您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選題】若已定義的函數(shù)有?返回值,則以下關(guān)了該函數(shù)調(diào)用的敘述中錯(cuò)誤的是A)函數(shù)調(diào)用可以作為獨(dú)立的語句存在B)函數(shù)調(diào)用可以作為ー個(gè)函數(shù)的實(shí)參C)函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中D)函數(shù)調(diào)用可以作為ー個(gè)函數(shù)的形參您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選題】有以下函數(shù)定義voidfun(intn,doublex){ }若以下選項(xiàng)中的變量都已正確定義并賦值,則對函數(shù)fun的正確調(diào)用語句是.A)fun(inty,doublem)B)k=fun(10,125)C)fun(x,n)D)voidfun(n,x)您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選題】C語言規(guī)定,函數(shù)返回值的類型是由.A)return語句中的表達(dá)式類型所決定B)調(diào)用該函數(shù)時(shí)的主調(diào)函數(shù)類型所決定C)調(diào)用該函數(shù)時(shí)系統(tǒng)臨時(shí)決定D)在定義該函數(shù)時(shí)所指定的函數(shù)類型所決定您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選】以下敘述中正確的是。A)預(yù)處理命令行必須位于源文件的開頭B)在源文件的一行上可以有多條預(yù)處理命令〇宏名必須用大寫字母表示D)宏替換不占用程序的運(yùn)行時(shí)間您的實(shí)際答案:[0 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選】說明一個(gè)結(jié)構(gòu)體變量時(shí),系統(tǒng)分配給它的內(nèi)存是〇A)各成員所需內(nèi)存量的總和B)結(jié)構(gòu)體中第一個(gè)成員所需內(nèi)存量〇成員中占內(nèi)存最大者所需的容量D)結(jié)構(gòu)體中最后一個(gè)成員所需內(nèi)存量您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【填空】您的實(shí)際答案:寫出下面程序執(zhí)行后的輸出結(jié)果。#include"stdio.h"main()<inta[2][3]=<3,0,4,1,2,5>,b[2][3]=<1,6,8,5,2,8>;intc[2][3],i,j;for(i=8;i<2;i++)For(j=0;j<3;j++)c[i][j]=a[i][j]*b[iHj];printF(-%d",c[0][1]);寫出下面程序執(zhí)行后的輸出結(jié)果。*include*'stdio.h*anain()<inta[2][3]=<3,0,4?1,2?5}?b[2][3]=<1,6,8,5,2,8};intc[2][3],i,j;for(i=0;i<2;i++)For(j=fl;j<3;j++)c[i][j]=a[i][j]*b[i][j];printF("%d",c[0][1]);您的實(shí)際得分:⑸【填空題】您的實(shí)際答案:若有定義:inta=lO,b=9,c=8;接著順序執(zhí)行下列語句后,變量b中的值是。c=(a-=(b-5));c=(a%ll)+(b=3);本題標(biāo)準(zhǔn)答案:若有定義:inta=IO,b=9,c=8;接著順序執(zhí)行下列語句后,變量b屮的值是。c=(a-=(b-5));c=(a%ll)+(b=3);您的實(shí)際得分:⑸【期中期給定程序中,程序的功能是:輸入2個(gè)字符串,輸出2個(gè)字符串中較短串的長度。例如:輸入2個(gè)字符串:helloabcdefg輸出:5說明:請?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除,運(yùn)行程序得出正確的結(jié)果。注意:I、源程序存放在考生文件夾下的kvcqzl.cpp中。2、不得增行或刪行,也不得更改程序的結(jié)構(gòu)。3、完成后的程序至少需耍運(yùn)行ー次,并得出正確結(jié)果。4、請勿另存,請勿刪除考生文件夾下的任何文件。5、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。判卷情況如下:[啟動(dòng)kvcqzl.exe]本步分?jǐn)?shù):2.00Y本題累計(jì):2.00[輸入]本步分?jǐn)?shù):1.00q本題累計(jì):3.00[匹配結(jié)果]本步分?jǐn)?shù):7.00a/本題累計(jì):10.00【期中期在指定的C文件內(nèi)編寫程序。程序的功能是:行?函數(shù)(見下圖),x,y均為整型,輸入X值,輸出y值。(xTx-6,x<0y二卜’-5x+6,Os10(ヌ2一又一L其它aJ輸入:7輸出:20說明:在VC環(huán)境中按下面的要求完成。1、打開考生文件夾下源程序vcqz5.cpp。2、完成后的程序至少需要運(yùn)行一次,并得出正確結(jié)果。3、請勿另存,請勿刪除考生文件夾下的任何文件。4、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。判卷情況如下:[打開文件]本步分?jǐn)?shù):0.00V本題累計(jì):0.00[include]本步分?jǐn)?shù):1.00Y本題累計(jì):1.00[scanf!本步分?jǐn)?shù):1.00{本題累計(jì):2.00[printf]本步分?jǐn)?shù):1.00セ本題累計(jì):3.00[if]本步分?jǐn)?shù):2.004本題累計(jì):5.00[else]本步分?jǐn)?shù):1.00x本題累計(jì):5.00[啟動(dòng)vcqz5.exe]本步分?jǐn)?shù):2.00"V本題累計(jì):7.00[輸入7]本步分?jǐn)?shù):0.00?本題累計(jì):7.00[y=20]本步分?jǐn)?shù):6.00セ本題累計(jì):13.00[y=131]本步分?jǐn)?shù):6.00Y本題累計(jì):19.00【期中1】說明:在VC環(huán)境中按下面的要求在指定的函數(shù)內(nèi)編寫程序,使程序能夠運(yùn)行并得到正確結(jié)果。1、打開考生文件夾下源程序vcqzl.cpp,按要求編寫fun函數(shù)。2、只能在指定的函數(shù)花括號中編寫程序行:3、不得改動(dòng)main函數(shù)和其它函數(shù)中的任何內(nèi)容,也不得更改程序的結(jié)構(gòu)。4、完成后的程序至少需要運(yùn)行ー次,并得出正確結(jié)果。5、保存。完成后直接保存即可(請勿另存,請勿刪除考生文件夾下的任何文件)。6、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。求出NxM整型數(shù)組的最大元素例如:輸入:1 2 34 1561218910112輸出:max=18判卷情況如下:[if]本步分?jǐn)?shù):3.00q本題累計(jì):3.00[return]木步分?jǐn)?shù):2.004本題累計(jì):5.00[關(guān)閉]本步分?jǐn)?shù):0.00Y本題累計(jì):5.00[啟動(dòng)vcqzl.exe]本步分?jǐn)?shù):3.004本題累計(jì):8.00[輸入]本步分?jǐn)?shù):0.00セ本題累計(jì):8.00[匹配結(jié)果]本步分?jǐn)?shù):12.004本題累計(jì):20.00您本次得分:[79],本套試題滿分:[100] 下載試卷操作題答題記錄考號:201227020415I 【單選】若有定義語句:intkl=10,k2=20;?執(zhí)行表達(dá)式(kl=kl>k2)&&(k2=k2>kD后,kl和k2的值分別為()=A)〇和1 B)〇和20 C)10和1 D)10和20您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:IB] 您的實(shí)際得分:[0]【單選】若x,y均定義成int型,z定義為double型,以下不合法的scanf函數(shù)調(diào)用語句是( ).scanf(**%d%x,%le",&x,&y,&z);scanf(**%2d*%d,%lf;&x,&y,&z);scanf("%x%*d%o"&x,&y);scanf("%x%〇%6.2『,&x,&y,&z);(雙精度型用%le,或者%1り您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選】已知inta;執(zhí)行語句“x=(a=3*5,a+5),a*4"后,變量x的值是( ).A)15 B)20 C)60 D)不確定您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[2]【單選】C語言并不是非常嚴(yán)格的算法語言。在以下關(guān)于C語言的不嚴(yán)格的敘述中,錯(cuò)誤的說法是( )?A)任何不同數(shù)據(jù)類型都不可以通用B)有些不同類型的變量可以在一個(gè)表達(dá)式中運(yùn)算〇在賦值表達(dá)式中等號(=)左邊的變量和右邊的值可以是不同類型D)同一個(gè)運(yùn)算符號在不同的場合可以有不同的含義您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【單選】下列選項(xiàng)中,合法的C語言關(guān)鍵字是()?A)VAR B)cher C)integer D)default您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選】下面有關(guān)for循環(huán)的正確描述是( )。for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況for循環(huán)是先執(zhí)行循環(huán)的循環(huán)體語句,后判斷表達(dá)式C)在for循環(huán)中,不能用break語句跳出循環(huán)體D)for循環(huán)的循環(huán)體語句中,可以包含多條語句,但必須用花括號括起來您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選】對for(表達(dá)式1;;表達(dá)式3)可理解為( ).for(表達(dá)式1;0;表達(dá)式3)for(表達(dá)式1;1;表達(dá)式3)for(表達(dá)式1;表達(dá)式1;表達(dá)式3)for(表達(dá)式1;表達(dá)式3;表達(dá)式3)您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:⑵I --【單選】若有說明:inta[3][4]={0};則下面正確的敘述是=(A)只有元素a[〇][0J可得到初值〇(B)此說明語句不正確(C)數(shù)組a中各元素都可得到初值,但其值不一定為0(D)數(shù)組a中每個(gè)元素均可得到初值0您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:]2]【單選】下列字符數(shù)組初始化語句中,不正確的是?(A)charc[]='Itisfine'; (B)charc[ll]="Itisfine";(C)charc[>]'F','i','n','e'}; (D)charc[]=]"Itisfine");【單選】若已有定義“charsl[8],s2[]={"123456"};”和“inti:”,現(xiàn)要將字符串"123456”賦給si,下述語句中錯(cuò)誤的是〇(A)strcpy(sl,s2);(B)strcpy(sl?”123456");(C)sl=H123456M; (D)for(i=0;i<7;i++) sl[i]=s2[i];您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[0 您的實(shí)際得分:]2]【單選】若有以下數(shù)組定義,其中不正確的是.(A)nt a⑵[3]; (B)int bH[3]={0』,2,3};(C)ht c[100][100]={0); (D)nt d[3][]=]{1,2),]1,2,3},{1,2,3,4});您的實(shí)際答案:]D] 本題標(biāo)準(zhǔn)答案:]D] 您的實(shí)際得分:]2]【單選】下列初始化語句中,正確且與語句Foata!卜{0,3,8,0,9,〇}:"等價(jià)的是(A)floata[6]={0,3,8,0,9);(B)floata[二{〇,3,8,0,9);(C)floata[7]={0,3,8,0,9,0);(D)floata[5]={0,3,8,0,9):您的實(shí)際答案:]A] 本題標(biāo)準(zhǔn)答案:]A] 您的實(shí)際得分:]2]【單選】若已包含頭文件<stdio.h>且已有定義“charsl]7];若已包含頭文件<stdio.h>且已有定義“charsl]7];(A)for(i=0;i<7;i++) sl[i]=getchar();(C)for(i=0;i<7;i++) scanf("%c",&sl[i]);您的實(shí)際答案:]D] 本題標(biāo)準(zhǔn)答案:]D](B)gets(sl);(D)scanf("%s",&sl);您的實(shí)際得分:]2]【單選題】以下敘述錯(cuò)誤的是?ー個(gè)C程序可以包含多個(gè)不同名的函數(shù)ー個(gè)C程序只能有一個(gè)主函數(shù)C)C程序在書寫時(shí),有嚴(yán)格的縮進(jìn)要求,否則不能編譯通過D)C程序的主函數(shù)必須用main作為函數(shù)名您的實(shí)際答案:]C1 本題標(biāo)準(zhǔn)答案:]C] 您的實(shí)際得分:]2]【單選題】如圖所示,程序段的運(yùn)行結(jié)果是intmainO(inta=2,i;for(i=0;i<3;i++)printf(^%4d\f(a));}f(inta)(intb=0;staticintc=3;b++;c++;return(a+b+c);}777710137911789您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:12]【單選題】若調(diào)用ー個(gè)函數(shù),且此函數(shù)中沒有return語句,則正確的說法是 .A)沒有返回值B)返回若干個(gè)系統(tǒng)默認(rèn)值〇能返回一個(gè)用戶所希望的函數(shù)值D)返回一個(gè)不確定的值您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選題】假設(shè)有語句sizeof(double),則它是ー個(gè)整型表達(dá)式一個(gè)雙精度浮點(diǎn)表達(dá)式〇一種函數(shù)調(diào)用D)ー種函數(shù)定義您的實(shí)際答案:[0 本題標(biāo)準(zhǔn)答案:[AJ 您的實(shí)際得分:[0]【單選題】以下敘述中錯(cuò)誤的是〇A)用戶定義的函數(shù)中可以沒有return語句B)用戶定義的函數(shù)中可以多個(gè)return語句,以便可以調(diào)用二次返回多個(gè)函數(shù)值〇用戶定義的函數(shù)中若沒有return語句,則應(yīng)當(dāng)定義函數(shù)為void類型D)函數(shù)的return語句中可以沒有表達(dá)式【單選】以下關(guān)于宏替換敘述中,錯(cuò)誤的是.A)宏替換占用編譯時(shí)間B)宏替換文本中可以包含已定義過的宏名C)宏名可以由+號組成D)宏替換只能是字符替換您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選】C語言結(jié)構(gòu)體類型變量在程序執(zhí)行期間。A)所有成員一直駐留內(nèi)存中B)只有一個(gè)成員駐留內(nèi)存中〇部分成員駐留在內(nèi)存中D)沒有成員駐留內(nèi)存中您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[A] 您的實(shí)際得分:[2]【填空】您的實(shí)際答案:寫出ド面程序執(zhí)行后的輸出結(jié)果。"include"stdio-h"nain()inta[6]=<5,6,1,3,4,2>,t,i,j;For(i=0,j=5;i<j;i++,j—)<t=a[j];a[j]=a[i];a[i]=t;>;for(i=0;i<6;i++)printF("%dヽa[i]);本題標(biāo)準(zhǔn)答案:寫出ド面程序執(zhí)行后的輸出結(jié)果。ttinclude"stdio.h"main()<inta[6]=<5,6,1,3,4,2},t,i,j;For(i=0,j=5;i<j;i**,j—)<t=a[j];a[j]=a[i];a[i]=t;};for(i=0;i<6;i++)printf(-%d,,,a[i]);您的實(shí)際得分:[5]【填空題】您的實(shí)際答案:若輸入字符串:abcdec冋車〉,則以下while循環(huán)體將執(zhí)行次。While((ch=getchar())=='e')printf("*");本題標(biāo)準(zhǔn)答案:若輸入字符串:abcdeく回車〉,則以ドwhile循環(huán)體將執(zhí)行次。While((ch=getchar())=='e')printf("*");您的實(shí)際得分:[0]【期中1】給定程序中,程序的功能是:輸入2個(gè)字符串,輸出2個(gè)字符串中較短串的長度。例如:輸入2個(gè)字符串:helloabcdefg輸出:5說明:請?jiān)诔绦虻南聞澗€處填入止:確的內(nèi)容并把下劃線刪除,運(yùn)行程序得出正確的結(jié)果。注意:1、源程序存放在考生文件夾下的kvcqzl.cpp中。2、不得增行或刪行,也不得更改程序的結(jié)構(gòu)。3、完成后的程序至少需要運(yùn)行ー次,并得出正確結(jié)果。4,請勿另存,請勿刪除考生文件夾下的任何文件。5、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。判卷情況如下:[啟動(dòng)kvcqzl.exe]本步分?jǐn)?shù):2.00Y本題累計(jì):2.00[輸入]本步分?jǐn)?shù):1.00Y本題累計(jì):3.00[匹配結(jié)果]本步分?jǐn)?shù):7.00?本題累計(jì):10.00【期中期在指定的C文件內(nèi)編寫程序。程序的功能是:從鍵盤為ー維整型數(shù)組輸入10個(gè)成績,統(tǒng)計(jì)大于等于60分的成績,并在main函數(shù)中輸出。例如輸入:90548872456065789798輸出:total=8說明:在VC環(huán)境中按下面的要求完成。1、打開考生文件夾下源程序vcqz2.cpPo2、完成后的程序至少需要運(yùn)行一次,并得出正確結(jié)果。3、請勿另存,請勿刪除考生文件夾下的任何文件。4、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。判卷情況如下:[打開文件]本步分?jǐn)?shù):0.004本題累計(jì):0.00[頭文件1本步分?jǐn)?shù):looY本題累計(jì):loo[主函數(shù)]本步分?jǐn)?shù):1.00x本題累計(jì):1.00[判斷]本步分?jǐn)?shù):1.004本題累計(jì):3.00[輸入]本步分?jǐn)?shù):1.004本題累計(jì):4.00[輸出]本步分?jǐn)?shù):1.004本題累計(jì):5.00[啟動(dòng)vcqz2.exe]本步分?jǐn)?shù):1.004本題累計(jì):6.00[輸入]本步分?jǐn)?shù):1.00q本題累計(jì):7.00[total=8]本步分?jǐn)?shù):12.0Ox本題累計(jì):7.00【期中1】說明:在VC環(huán)境中按ド面的要求在指定的函數(shù)內(nèi)編寫程序,使程序能夠運(yùn)行并得到正確結(jié)果。1、打開考牛.文件夾下源程序vcqz6.cpp,按要求編寫fun函數(shù)。2、只能在指定的函數(shù)花括號中編寫程序行;3,不得改動(dòng)main函數(shù)和其它函數(shù)中的任何內(nèi)容,也不得更改程序的結(jié)構(gòu)。4、完成后的程序至少需要運(yùn)行一次,并得出正確結(jié)果。5、保存。完成后直接保存即可(請勿另存,請勿刪除號生文件夾下的任何文件)。6、關(guān)閉所有打開的窗口,退出VC應(yīng)用程序,否則無法提交。功能:在鍵盤上輸入ー個(gè)3行3列矩陣的各個(gè)元素的值(值為整數(shù)),然后輸出主對角線元素的積,并在fun()函數(shù)中輸出。例如:輸入:24681012141618輸出:Sum=360判卷情況如下:[打開文件]木步分?jǐn)?shù):0.00マ本題累計(jì):0.00[return]本步分?jǐn)?shù):2.004本題累計(jì):2.00[關(guān)閉]本步分?jǐn)?shù):0.007本題累計(jì):2.00[啟動(dòng)vcqz4.exe]本步分?jǐn)?shù):4.00{本題累計(jì):6.00[輸入]本步分?jǐn)?shù):0.004本題累計(jì):6.00[匹配結(jié)果]本步分?jǐn)?shù):14.00Y本題累計(jì):20.00您本次得分:[74],本套試題滿分:[100] 下載試卷操作題答題記錄【單選】以下不能輸出字符A的語句是(注:字符A的ASCII碼值為65,字符a的ASCII碼值為97)A)printf("%c\n",3-32); B)printf("%d\n",'A');C)printf("%c\n",65): D)print-f("^c\n",B'-l);您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[2]【單選】以下說法正確的是( )?C語言編寫的程序不用編譯即可運(yùn)行C語言程序第一行必須是main。函數(shù)C語言程序行必須以冒號結(jié)束C語言適合進(jìn)行系統(tǒng)程序設(shè)計(jì)您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[2]【單選】以下不正確的if語句形式是(if(x>y&&x!=y);if(x==y)x+=y;C)if(x!=y)scanf("%d",&x)elsescanf("%d”,&y)D)if(x)您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】面向過程的程序設(shè)計(jì)語言是()?A)機(jī)器語言 B)匯編語言 〇高級語言 D)第四代語言您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】以下說法中錯(cuò)誤的是()〇ー個(gè)C程序可以由一個(gè)或多個(gè)函數(shù)構(gòu)成ー個(gè)C程序必須有而且只能有一個(gè)main()函數(shù)C.在計(jì)算機(jī)上編輯C程序時(shí),每行只能寫一條語句D.主函數(shù)是程序啟動(dòng)時(shí)唯一的入口您的實(shí)際答案:[0 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]【單選】若定義:“intz,X,y;”,執(zhí)行“x=y=3;z=-x+++y;”后xy的值為( ).A)2,3 B)3,3 C)3,4 D)4,3【單選】下列程序的運(yùn)行結(jié)果是()〇inta=2,c=5;printf("a=%d,b=%d\nH,a,c);A)a=%2,b=%5 B)a=2,b=5C)a=d,b=d D)a=2,c=5您的實(shí)際答案:出]本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[2]【單選】下面程序段的運(yùn)行結(jié)果是.charc[>"\t\v\\\Owill\n";printf("%d",strlen(c));(A)14 (B)3 (C)9 (D)編譯出錯(cuò)您的實(shí)際答案:[B] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:⑵【單選】以下對ー維數(shù)組m進(jìn)行正確初始化的是(A)htnf10]=(0,0,0,0); (B)ntnfl0]={\)htm扣{〇}; (D)htn|10]={10*2};您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[D] 您的實(shí)際得分:[0]【單選】若有定義:intbb[8]:.則以下表達(dá)式中不能代表數(shù)組元bb[l]的地址的是〇(A)<Sbb[O]+l(B)<Sbb[l](C)&)b[0]++ (D)bb+1您的實(shí)際答案:[C] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[2]I【單選】若已包含頭文件<stdio.h>且有說明“charsl[5].s2[7];",要給si和s2賦值,下列語句中正確的是?(A)sl=getchar(): (B)scanf(',%s%su,si,s2);s2=getchar();(C)scanf("%c%c",si,s2); (D)gets(&sl);gets(&s2);您的實(shí)際答案:[D] 本題標(biāo)準(zhǔn)答案:[B] 您的實(shí)際得分:[0】【單選】若有以下程序片段:charstr[]=nab\n\012\\\"H;printf("%d",strlen(str));上面程序片段的輸出結(jié)果是0(A)3 (B)4 (C)6 (D)12您的實(shí)際答案:[A] 本題標(biāo)準(zhǔn)答案:[C] 您的實(shí)際得分:[0]【單選】若有定義:intb[3][4]=(O);則下述正確的是?(A)此定義語句不正確

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論