版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
一、選擇題(每題1分,共20分)設(shè)intb=2;表達式b/(b*2)的值是()。0B.0.5C.0.500000D.0.00000TOC\o"1-5"\h\z下列標(biāo)識符中不合法的標(biāo)識符的是( )。A.hot_doB.cat1C._priD.2ab以下程序的輸出結(jié)果是( )。voidmain(){int k=17;printf("%d,%o,%x\n",k,k,k);}A.17,021,0x11 B.17,17,17C.17,0x11,021 D.17,21,11設(shè)x、y、z和k都是int型變量,則執(zhí)行表達式:x=(y=4,z=16,k=32)后,x的值為()。A.4 B.16 C.32 D.52下述程序段中,while循環(huán)執(zhí)行次數(shù)是( )。intk=0;while(k=1)k++;無限次 B.有語法錯誤,不能執(zhí)行C.一次也不執(zhí)行 D.執(zhí)行一次若要求在if后一對圓括號中表示a不等于0的關(guān)系,則能正確表示這一關(guān)系的表達式為()。A.a<>0B.!aC.a=0D.a!=0執(zhí)行下述語句后,*(p+1)的值是()。chars[]=“ab”,*p;p=s;A.‘b' B.OC.不定值D.非法引用
8有以下語句:intb;charc[10];,則正確的輸入語句是()。A.scanf("%d%s",&b,&c); B.scanf("%d%s",&b,c);C.scanf("%d%s",b,c); D.scanf("%d%s",b,&c);9.能正確表示a和b同時為正或同時為負的邏輯表達式是()。(a>=0IIb>=0)&&(avOIIb<0)(a>=0&&b>=0)&&(a<0&&b<0)(a+b>0)&&(a+b<=0)a*b>010.C語言中的邏輯運算結(jié)果,用( )表示邏輯“真”值。A.整數(shù)0 B.整數(shù)1C.trueD.T或Y11.putchar函數(shù)可以向終端輸出一個( )D.字符常量或字符型變量值A(chǔ).整型變量值B.實型變量值C.D.字符常量或字符型變量值12.執(zhí)行下面的程序后,a的值是( )。#defineSQR(X)X*Xvoidmain(){inta=11,k=2,m=1;a/=SQR(k+m);printf("%d\n",a);}A.1 B.2 C.11 D.013.在定義inta[5][4];之后,對a的正確引用是( )A.a[2][4]B.a[5][0] C.a[0][0]D.a[0,0]A.a[2][4]charc1='b',c2='e';printf("%d,%c\n",c2-c1,c2-'a'+'A');則輸出結(jié)果是:A.2,MC.2,EB.3,ED.輸出項與對應(yīng)的格式控制不一致,輸出結(jié)果不確定
15.執(zhí)行inta[][3]={1,2,3,4,5,6}語句后,a[1][0]的值是()A.1 B.4 C.2 D.5若變量c為char類型,能正確判斷出c為小寫字母的表達式是()。A.‘a(chǎn)'<=c<=‘z' B.(c>=‘a(chǎn)')||(c<=‘z')C.(‘a(chǎn)'<=c)and(‘z'>=c) D.(c>=‘a(chǎn)')&&(c<=‘z')下面程序的輸出是()main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf(“%d”,*(p+3));}A.1 B.2 C.3 D.418.請選出正確的程序段()。Bint*s,k;*s=100;Bint*s,k;*s=100;Dint*s,k;char*p,e;s=&k;p=&c;s=p;*s=1;Cint*s,k;char*p,c;s=&k;p=&c;*p='a';若用數(shù)組名作為函數(shù)調(diào)用的實參,則傳遞給形參的是 。A.數(shù)組的首地址 數(shù)組的第一個元素的值C.數(shù)組中全部元素的值 D.數(shù)組元素的個數(shù)在說明一個結(jié)構(gòu)體變量時,系統(tǒng)分配給它的存儲空間是( )。該結(jié)構(gòu)體中第一個成員所需存儲空間該結(jié)構(gòu)體中最后一個成員所需存儲空間該結(jié)構(gòu)體中所有成員所需存儲空間的總和該結(jié)構(gòu)體中占用最大存儲空間的成員所需存儲空間二、填空題(每題2分,共20分)TOC\o"1-5"\h\z1.表達式7*7/9*4%3的值是 。若有定義:inta[2][4];則該數(shù)組有 個元素。若想表達x在區(qū)間[10,100]時,數(shù)學(xué)上寫成IOWxWIOO,但在C中應(yīng)寫成 。若有說明和語句:inta=25,b=60;b=++a;則b的值是 。表達式7+8>2&&25%5的結(jié)果是 。6?設(shè)y為int型變量,請寫出描述“y是奇數(shù)”的表達式C程序設(shè)計中語句后的符號/*……*/所起作用是 。變量Y滿足以下兩條件中的任意一個:①能被4整除,但不能被100整除;②能被400整除。請用邏輯表達式表示所給條件。以下函數(shù)值的類型 。fun(floatx){floaty;y=3*x-4;returny;}voidf(chars[],chart[]){intk=0;while(s[k]==t[k])k++;}等價于voidf(char*s,char*t){while( );}三、程序閱讀題(每題5分,共30分)下列程序的運行結(jié)果 .voidmain(){inti;floatx;x=5.628;i=(int)x;printf("x=%fi=%d",x,i);}下列程序的運行結(jié)果 voidmain(){inta=321,b=21,m=0;switch(a%2){case0:m++;break;case1:m+=2;break;case2:b++;break;default:printf("Error\n");}printf("%d",m);}下列程序的運行結(jié)果 ,voidmelon(intg,int*h);voidmain(){inta=1,b=2;melon(a,&b);printf("a=%d,b=%d",a,b);}voidmelon(intb,int*c){b++;*c=*c+b;}4下列程序的運行結(jié)果 ,voidmain(){intf1,f2,f3,i;f1=f2=1;printf("%3d%3d",f1,f2);for(i=1;i<=3;i++){f3=f1+f2;f1=f2;f2=f3;printf("%3d",f3);}}下列程序運行結(jié)果 .#include"stdio.h"voidmain(){intj,k;for(j=0;j<3;j++){for(k=0;k<3;k++)printf("%d",(k+j+1)%3?(k+j+1)%3:3);printf("#");}}下列程序的運行結(jié)果 .#include<math.h>voidmain(){intm,k,i,n=0;for(m=1;m<=10;m+=2){k=sqrt(m);for(i=2;i<=k;i++)if(m%i==0)break;if(i>=k+1)printf("%d",m);}printf("\n");}四、程序設(shè)計題(每題10分,共30分)1.從鍵盤輸入10個整數(shù)存入一個一維數(shù)組,對這10個整數(shù)按由大到小的順序排序,并輸出。2.輸入a和b兩個整數(shù),然后經(jīng)過比較,將較大的數(shù)置于a中,較小的數(shù)置于b中,最后順序輸出a和bo要求:兩數(shù)交換用函數(shù)處理,并且使用指針類型的數(shù)據(jù)作函數(shù)參數(shù)。3.一位同學(xué)問老師和老師夫人的年齡是多少,老師說:“我年齡的平方加上我夫人的年齡恰好等于1053,而我夫人年齡的平方加上我的年齡等于873”。試編程計算老師和其夫人的年齡(這里假設(shè)老師和老師夫人的年齡在25至65歲之間)。答案:一、選擇題(每題1分,共20分)l0B20C1A 2D 3l0B20C11D 12B 13C 14B 15B 16D 17D 18C 19A二、程序填空題(每題2分,共20分)1228x>=10&&x<=1004 2650y%2!=0 或y%2==l注釋作用y%4==0 &&y%l00!=0||y%400==0intl0 *s++==*t++三、程序閱讀題(每題5分,共30分)lx=5.628000i=522a=l,b=4ll235l23#23l#3l2#l357四、程序設(shè)計題(每題10分,共30分)參考程序:l.#include<stdio.h>voidmain(){inta[l0];inti,j,t;printf("inputl0numbers:\n");for(i=0;i<l0;i++)scanf("%d",&a[i]);printf("\n");for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(a[i]<a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}printf("thesortednumbers:\n");for(i=0;i<10;i++)printf("%d",a[i]);printf("\n");}2.#include<stdio.h>voidmain(){voidswap(int*p1,int*p2);inta,b;int*pointer_1,*pointer_2;scanf("%d,%d",&a,&b);pointer_1=&a;pointer_2=&b;if(a<b)swap(pointer_1,po
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年都市農(nóng)業(yè)綜合體運營可行性研究報告
- 四川省2024年上半年四川蓬溪縣事業(yè)單位公開考試招聘工作人員(60人)筆試歷年參考題庫典型考點附帶答案詳解(3卷合一)
- 新華保險部門經(jīng)理崗位知識考試題集含答案
- 人事專員崗位說明與績效考核指引
- 財務(wù)分析考試題庫及答案解析
- 2025年新能源汽車回收利用體系可行性研究報告
- 2025年家庭醫(yī)療服務(wù)平臺建設(shè)項目可行性研究報告
- 2025年清潔能源管理平臺項目可行性研究報告
- 2025年內(nèi)容創(chuàng)作者收入分配平臺可行性研究報告
- 2025年古城保護與文化傳承項目可行性研究報告
- ehs責(zé)任管理制度
- 美團外賣騎手合同范本
- 綠化黃土采購合同協(xié)議
- 醫(yī)保中心對定點二級醫(yī)院建立住院信息月報制度
- DB50/T 675-2016 資源綜合利用發(fā)電機組單位產(chǎn)品能源消耗限額
- 2024年檢驗檢測機構(gòu)管理評審報告
- 小區(qū)監(jiān)控系統(tǒng)工程改造方案
- 液壓升降平臺技術(shù)協(xié)議模板
- 2024年高考英語 (全國甲卷)真題詳細解讀及評析
- DB36-T 1865-2023 濕地碳匯監(jiān)測技術(shù)規(guī)程
- 福建省部分地市2025屆高中畢業(yè)班第一次質(zhì)量檢測 化學(xué)試卷(含答案)
評論
0/150
提交評論