版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
弟二卷.以下對c語言程序的描述中,正確的選項是_c_。A.C語言程序總是從第一個定義的函數(shù)開頭執(zhí)行B.C語言程序總是從最終一個定義的函數(shù)開頭執(zhí)行c.C語言程序總是從main。函數(shù)開頭執(zhí)行D.C語言程序中的main。函數(shù)必需放在程序的開頭局部.設(shè)有chara+\10";,那么變量a包含_A_個字符。1234.以下選項中,可以作為C語言用戶標(biāo)識符的一組是—B—ovoid、defineWORDa3_b3s_123nxyzFor>_abc、case2a、Do、el=5,c2=2,c3;,貝【J執(zhí)行c3=cl/c2;后,c3的值是一D—。52.532.設(shè)有inta;intf=3;,那么執(zhí)行語句a=(f++)%3;后a的值是A。01C.2D.3.執(zhí)行語句inta=2;a+=a*a;后,變量a的值是A。68C.2D.10.設(shè)有inta;,執(zhí)行語句a+A4L6;后,那么正確的表達(dá)是—D—。a的值是字符。a的值是浮點型C語言不允許字符型和浮點型相加a的值是字符公的ASCII碼值加上1.以下選項中,能正確表示規(guī)律關(guān)系:或的C語言表達(dá)式是—D—oA.a>=0||a<=10B.a>10||a<0a>=10&&a<=0a>=10||a<=09.執(zhí)行語句:scanf(Hx=%f,y=%f?使得x、y均為1.2,那么正確的輸入形式是C{78,79,76,83,87,83,89,94,65,34,65,78,64,84,67,22,95,93,86,85,87,88,98,95,73,82,87,56,87,23};*期末考試成果*intb[30]={65,86,26,65,75,78,56,84,85,61,74,69,33,78,76,63,88,95.82.89,97,78,66,83,85,72,91,54,78,70);*考生在此行下設(shè)計程序,不得刪除本行*inti,pass=0,nopass=0;floatc[30];for(i=0;i<30;i++)c[i]=a[i]*0.3+b[i]*0.7;if(c[i]>=60)pass++;elsenopass++;如「對1:(“總評成果及格%€1人,不及格%d人\n”,pass,nopass);1.21.2x=1.2,y=1.2x=1.2v=1.2Jio.以下程序段的輸出結(jié)果是_Bointa=l,b=l;if(a<l)if(b<2)b=0;elseb=2;printf(n%d\nH,b);012311.執(zhí)行以下程序段后,輸出的結(jié)果是—D。inta=l;switch(a)(printf("你好”);printf("再見");break;default:printf(“晚安”);)A?你好B.再見C晚安D.你好再見.假設(shè)有intn;,貝!]循環(huán)語句£64產(chǎn)-1;11==1;)n++;的循環(huán)體C。A.執(zhí)行兩次B.執(zhí)行無限次C.一次也不執(zhí)行D.只執(zhí)行一次.執(zhí)行如下程序段后,輸出結(jié)果是_B。intm=6;while(m>0)m=m-3;printf(n%d\nn,m);A.-l01214.執(zhí)行以下程序段后,輸出的結(jié)果是—C。intx=l,y=0;whilc(x<6)x++;if(x%2)continue;y=y+x;)printf(n%d,%d\nn,x,y);1,05,6C.6,12D.6,6.以下能正確定義一維數(shù)組的選項是—B—ointa{10};inta[10];inta(10);inta[10.0];.假設(shè)有int皿3]={123,4,5,6};,那么數(shù)組元素相][0]的值是—C—。12C.4D.5.設(shè)有定義:charx吟%bcdefg'y□={宜力?—£冒};,那么下面表達(dá)中正確的選項是—CA.數(shù)組x和數(shù)組y等價B.數(shù)組x和數(shù)組y元素個數(shù)相同C.數(shù)組x的元素個數(shù)比數(shù)組y元素個數(shù)多D.數(shù)組x的元素個數(shù)比數(shù)組y元素個數(shù)少.關(guān)于函數(shù)的說法正確的選項是—B—oA.函數(shù)可以嵌套定義,但不行以嵌套調(diào)用B.函數(shù)不行以嵌套定義,但可以嵌套調(diào)用C.函數(shù)的定義和函數(shù)的調(diào)用均不行以嵌套D.函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套.函數(shù)的形式參數(shù)的作用域是__AoA.本函數(shù)的全部范圍B.本程序的全部范圍C.本文件的全部范圍D.從定義開頭至本文件結(jié)束.假設(shè)用數(shù)組名作為函數(shù)調(diào)用的實參,傳遞給形參的是—B。A.數(shù)組元素的個數(shù)B.數(shù)組的首地址C.數(shù)組全部元素的值D.數(shù)組第一個元素的值.以下語句中,定義指針變量p的正確語句是—C—ofloatx?p=&x;floatx,*p=x;floatx,*p=&x;floatx,*p二*x;22.假設(shè)有定義語句inta[5]={0,1,2,3,4},*p=a;,那么不是對a數(shù)組元素的正確引用是—Da[p-a]*(&a[2])*p*(*(a+2)).以下關(guān)于編譯預(yù)處理命令的說法中,正確的選項是—C—oA.一條文件包含命令能包含多個文件B.編譯預(yù)處理命令結(jié)尾必需加分號C.一行只能書寫一條編譯預(yù)處理命令D.編譯預(yù)處理命令中的“科可以省略.設(shè)有定義語句:structstu(intx;floaty;}stp;5那么以下表達(dá)中不正確的選項是_Dostruct是定義結(jié)構(gòu)體類型的關(guān)鍵字structstu是用戶定義的結(jié)構(gòu)體類型x和y都是結(jié)構(gòu)體成員stp是用戶定義的結(jié)構(gòu)體類型名.以讀寫方式翻開一個已有的二進(jìn)制文件data.bin,以下選項中正確的選項是—AFILE*fp;fp=fopen(ndata.binn,nrb+H);FILE*fp;fp=fopen(Hdata.bin,,/,wH);FILE*fp;fp=fopcn(Hdata.binn/an);FILE*m;fp=fopen("data.bin”Jr");每題15分,共30分(1)程序中標(biāo)有"ERROR*/的程序行有錯,請直接在該行修改。(2)請勿刪除或修改/*ERROR*/錯誤標(biāo)志。(3)請勿將錯誤行分成多行。(4)請勿修改錯誤語句的結(jié)構(gòu)或其中表達(dá)式的結(jié)構(gòu),如錯誤語句:if((A+B)==(X=X+Y))…正確形式為形A+B)!=(X=X+Y))…,假設(shè)改成:if((B+A)!=(X=X+Y))..,或if((X=X+Y)!=(A+B))...或if((A+B)!=(X+=Y))…等形式均不得分。(5)請勿改動程序的其它局部,否那么將影響考生成果。題目:在屏幕上輸出以以下圖形(星號之間沒有空格)。***********1**1*Sjt**1**********ttinclude<stdio.h>voidmain()inti,j;i=l;/*$ERROR$*/while(i<5){j=0;while(j<4-i)(printf(〃〃);/*輸出一個空格*/j++;}j=0;while(j<=i)(printf(〃*〃);j++;)printf(〃\n〃);i++;)i=4;while(i>0){j=0;while(j<4-i)/*$ERROR$*/(printf(〃*〃);j++;)printf(〃\n〃);i++;/*$ERROR$*/參考答案:$1$:i=0;$2$:while(j<i)$3$:i-;題目:刪除字符串中的全部空格字符。ttinclude<stdio.h>voidmain()
chars[100]=,,Ii,j;j=0;for(i=0;s[i]!=,\0";i++)if(s[i]!=(s[j]=s[i];/*$ERROR$*//*$ERROR$*/
/*$ERROR$*/i++;}/*$ERROR$*//*$ERROR$*/
/*$ERROR$*/)s[j]二〃\0〃;printf(〃祝\n〃,s);)參考答案;$1$:j++;$2$:s[j]=\0J;$3$:printf(〃%s\n〃,s)每空5分,共15分留意事項:(1)請勿翻開多個C程序,關(guān)閉程序前請確認(rèn)程序是否保存完畢。(2)在標(biāo)有/*$BLANK$*/的程序行進(jìn)行填空,先刪除該行中的下劃線,然后直接填入正確內(nèi)容。(3)請勿刪除或修改/*$BLANK$*/標(biāo)志。(4)請勿將填空行分成多行。(5)請勿修改填空行語句的結(jié)構(gòu)。(6)請勿改動程序的其它局部,否那么將影響考生成果。題目:從鍵盤輸入一個正整數(shù)m,計算并輸出其全部因子(包含1和m)之和。ttinclude<stdio.h>voidmain()(inti,m,sum;;/*$BLANK$*/scanf(V,);/*$BLANK$*/i=l;while(i<=m)(if(m%i==0)SUH1+=i;;/*$BLANK$*/printf(/z%d\n,z,sum);參考答案;$1$:sum=O;$2$:scanfC%d〃,&m);$3$:i++;綜合應(yīng)用題(第一題8分,其次題10分,第三題12分,共30分)留意事項:(1)請勿翻開多個C程序,關(guān)閉程序前請確認(rèn)程序是否保存完畢。(2)第1、2、3題程序文件名分別為Programme、Program2.CxProgram3.C,已存儲在考生文件夾下的相應(yīng)文件夾內(nèi)。題目:鍵盤輸入一元二次方程的二次項系數(shù)a(不等于0)、一次項系數(shù)b和常數(shù)項c,假設(shè)有實根時.,計算并輸出方程的根,否那么輸出“無實根”。ttinclude<stdio.h>ttinclude<math.h>voidmain(){/*考生在此行下設(shè)計程序,不得刪除本行*/)參考答案;#include<stdio.h>#include<math.h>voidmain((/*考生在此行下設(shè)計程序,不得刪除本行*/floata,b,c,delt;printf("輸入一元二次方程的系數(shù)和常數(shù)項abc:");scanf("%f%f%f,,/&a/&b/&c);if(a==O)elseprintf("該方程不是一元二次方程。\n");delt=b*b-4*a*c;printf(*,xl=%f\n",(-b+sqrt(delt))/(2*a));printf("x2=%f\n"z(-b-sqrt(delt))/(2*a));elseif(delt==O)(printf("xl=x2=%f\n"z(-b)/(2*a));}elseprintf("無實根\n)題目:依據(jù)下式求滿意s>20222022時的最小正整數(shù)n。說明:(1)要求使用循環(huán)實現(xiàn);(2)輸出結(jié)果形式為:n=1234ttinclude<stdio.h>voidmain()(/*考生在此行下設(shè)計程序,不得刪除本行*/)參考答案;#include<stdio.h>voidmain()/*考生在此行下設(shè)計程序,不得刪除本行*ints=0,n=0;while(s<=20222022)n=n+l;s+=2*n;printf("n=%d\n"/n);參考程序二:
#include<stdio.h>voidmain()*考生在此行下設(shè)計程序,不得刪除本行*ints=OJ;for(i=2;s<=20222022;i+=2)s+=i;]printf("n=%d\n,,/(i-2)/2);題目:某班級有30名同學(xué),C語言課程的平常成果和期末成果分別存儲在數(shù)組a和b中,請計算總評成果,并存儲在數(shù)組c中??傇u成果=平常成果*30%+期末成果*70%統(tǒng)計并輸出總評成果及格人數(shù)和不及格人數(shù)。ttinclude<stdio.h>voidmain()|/*平常成果*/int78,64,84,67,22,95,93,86,85,87,88,98,95,78,64,84,67,22,95,93,86,85,87,88,98,95,78,64,84,67,22,95,93,86,85,87,88,98,95,69,33,78,76,63,88,95,82,89,97,78,66,83,a[30]={78,79,76,83,87,83,89,94,65,34,65,,82
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 冷凍水產(chǎn)品在食品加工業(yè)的應(yīng)用前景考核試卷
- 拖拉機(jī)用鋼材料與焊接技術(shù)考核試卷
- 《低電壓電場耦合鐵-碳復(fù)合介體強(qiáng)化厭氧生物處理啤酒廢水效能與機(jī)制研究》
- 2024年施工電梯設(shè)備定制及安裝指導(dǎo)合同樣本3篇
- 《五加丹方對去勢雌性大鼠下丘腦Kiss-1-GPR54-GnRH信號通路影響的研究》
- 2024年度游泳池水質(zhì)安全應(yīng)急預(yù)案制定合同3篇
- 2024年度大理石瓷磚銷售代理合同樣本2篇
- 垃圾分類項目的實施步驟
- 2024年國際貿(mào)易展覽會合作協(xié)議2篇
- 語音交互界面設(shè)計趨勢-洞察分析
- 大學(xué)生創(chuàng)業(yè)參考計劃書范文5篇
- 2024年度醫(yī)院醫(yī)療設(shè)備融資租賃合同4篇
- 行政規(guī)范性文件課件
- 交通事故應(yīng)急處理考核試卷
- 工貿(mào)企業(yè)安全生產(chǎn)費用提取和使用管理制度(4篇)
- 中建硅墨烯保溫板外墻保溫施工方案
- 化學(xué)概論知到智慧樹章節(jié)測試課后答案2024年秋東北師范大學(xué)
- 2025屆廣東省廣州市物理高二第一學(xué)期期末檢測試題含解析
- 分段計費說課稿
- 企業(yè)員工安全生產(chǎn)法培訓(xùn)
- 2024-2025學(xué)年四年級科學(xué)上冊第一單元《聲音》測試卷(教科版)
評論
0/150
提交評論