




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第一章語基礎(chǔ)知識第一章語言基礎(chǔ)知識(C語言概述、算法數(shù)據(jù)類型運(yùn)算符表式、位運(yùn))一、斷題R1.C語中,逗號運(yùn)算符的優(yōu)先級最低。2.在C語言可執(zhí)行程序的開始行點(diǎn)是程序中第一個(gè)函數(shù)。3”合法的變量名。R4.語言程序書寫格式自由,行內(nèi)可以寫幾個(gè)語句,一個(gè)語句可以分寫在多行上。5.當(dāng)輸入數(shù)據(jù)時(shí),必須指明變的地址,如scanf("%f",&f)N6.達(dá)式i++與++i在何場合功能完全相同。7在值表達(dá)式中賦值號左邊的變量和右邊的表達(dá)式之值的數(shù)據(jù)類型可以不相同F(xiàn)loata;intb=1;a=b;R8.C語程序中,語句以逗號結(jié)尾)9.在程序,APH和aph代不同的變量。10.a-=7等價(jià)a=a-7。)N11.printf函中用到格式5s其中數(shù)字5示輸出的字符串占用列如果字符串長度大于5,則出按原字符長從左向右全部輸出(12.如果為或a<b為真,達(dá)(x>y)&&(a<b)為真)13.C語程序的變量必須先定義再使用(14.若a和b是類型變量在行了賦值語句后b中值將放入a中b中值將丟失。()15.程序的執(zhí)行總是從main函數(shù)始,在程序的最后一個(gè)函數(shù)中結(jié)束()N16.變的三個(gè)屬性是指變量的名字、變量的值和變量在內(nèi)存中的地址17.運(yùn)符優(yōu)先順序:賦值運(yùn)算邏輯運(yùn)算<關(guān)系運(yùn)算符<術(shù)運(yùn)算符()18.對應(yīng)float類的變量,也以用等號==”進(jìn)行數(shù)值的判斷19.表達(dá)式:1&&3.14和1&3的值樣大01&11=120.為正確計(jì)算表達(dá)式既要考慮運(yùn)算符的優(yōu)先級,也要考慮其結(jié)合性21.何C程都是從main函開始和結(jié)束;22.在C程序中,使用分號“示語句的結(jié)束)23.C程序的必須要有至少一個(gè)main的數(shù),可以有多個(gè))24.在C程序中,無論是整數(shù)還實(shí)數(shù),都能準(zhǔn)確無誤的表示)25.在C程序中,賦值運(yùn)算符的先級最低)26.當(dāng)入數(shù)值數(shù)據(jù)時(shí)整變量只能輸入整型值實(shí)變量只能輸入實(shí)型值)27.在C程序中,變量可以一邊義一邊使用)28.C程序的注釋部分可有可無,可以省略)29.字符型變量可以存放多個(gè)字符()30.在對一個(gè)程序行編譯的過程,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤()/
第一章語基礎(chǔ)知識31.運(yùn)算符優(yōu)先順序:賦值運(yùn)算<輯運(yùn)算<系運(yùn)算符算術(shù)運(yùn)算符()32.一個(gè)C程的執(zhí)行是從本程的main函數(shù)始到函數(shù)結(jié)束二、項(xiàng)選擇題R1、下標(biāo)識符中,不能作為合的C戶定義標(biāo)識符的:()A.a3_b3B.voidC._123D.abcR2、語言規(guī)定:在一個(gè)源程序main函數(shù)的位置(A.必在最后B.須在系統(tǒng)調(diào)用的庫函數(shù)的后面。C.必在最開始。D.可以任意R3、列說法中正確的是(A.C程序?qū)憰r(shí),不區(qū)分大小寫母B.C程序?qū)憰r(shí),一行只能寫一語句C.C程序?qū)憰r(shí),一個(gè)語句可分幾行書寫D.C程序?qū)憰r(shí)每行必須有行號4、已知ch是符型變量,下面不正確的賦值語句是(A.ch=5+9;B.ch=a'+b';C.ch='\0';D.ch='7'+'6';5、若有定義:inta7;floatx2.5,y4.7;則達(dá)式x+a%3*(int)(x+y)%2/4的值是(A.2.750000B.0.00000C.3.500000D.2.5000006、已知ch是字型變量,下面正確的賦值語句是(A.ch='123';B.ch='\08';C.ch='\xff';D.ch="\";7、以下標(biāo)識符中,不能作為合的C用定義標(biāo)識符的:____________。A)a3_b3B)voidC)_123D)abc8、語言,運(yùn)算對象必須是整的運(yùn)算符__________A)%B)/C)/D)*9、在C程中,用__________表示邏輯值“真”。A)1B)非0的C)的數(shù)D)大的數(shù)N8.設(shè)intc=5和inta;a=2+(c+=c,c+8,++c),則a=__________A)15B)14C)13D)1610、語言中的標(biāo)識符只能由字、數(shù)字和下劃線三種字符組成,且第一個(gè)字________。A)必為字母或下劃線。B)必須為下劃線。C)必為字母可以是字母、數(shù)字和下劃線中的任一種字符。11、下說法中正確的是___________A)C程序?qū)憰r(shí),不區(qū)分大表達(dá)小寫字母B)C程序?qū)憰r(shí),一行只能寫一語句C)C程序?qū)憰r(shí),一個(gè)語句可分幾行書寫D)C程序?qū)憰r(shí)每行必須有行號12、表示數(shù)學(xué)關(guān)系x≥≥,確的C語言表達(dá)式__________。A)(x>=y)&&(y>=z)B)(x>=y)AND(y>=z)/
第一章語基礎(chǔ)知識C)(x>=y>=z)D)(x>=y)&(y>=z)13、合法的八進(jìn)制數(shù)________A)0B)028C)D)0114、下不能定義為用戶標(biāo)識符AMainB_0C_intD15、x=5,則y*=x+5;價(jià)于y=y*(x+5)y的為(A.40B.20CB.15D.3016、成C語程序的基本單位(A)過B)子序C)函D)主序和子程序17、列哪個(gè)標(biāo)識符是C語言法的標(biāo)識符(A)a*bB)-xyzC)ba2D)5iN18、若有定義:inta=7;floatx=2.5,y=4.7;則達(dá)式x+a%3*(int)(x+y)/4的是(A)2.75B)C)2.5D)019、int;則++m==n的果是()A、0、、、N20、若量已定義并賦值,下符合C語法的表達(dá)式是)A、a:=b+1Ba=b=c+2C、18.5%3Da=a+7=c+b20、若量已正確定義并賦值表達(dá)____________不符合語言法。A)a*b/c;B)3.14%2C)2,D)a/b/cR21、在C程中,設(shè)一表達(dá)式包含有int,long,unsigned和char類的變量和數(shù)據(jù),則表達(dá)式最后的運(yùn)算結(jié)果類型()A.intB.charC.unsignedD.longR22、語中基本的數(shù)據(jù)類型包A)整型實(shí)型、邏輯型B)整、實(shí)型、字符型C)整型字符型、邏輯型D)整、實(shí)型、邏輯型、字符型N23、若義x和y為double類型,則表達(dá)式x=2,y=x+5/2的值__________A)4B)4.5C)4.0D)3.024、以下運(yùn)算符中,優(yōu)先級最的運(yùn)算符__________A)?:B)++C)&&D)+=25.、若定義intx=7,y=5,則表達(dá)式z=x+5/2*y的值__________A)7B)7.5C)17D)19.5/
第一章語基礎(chǔ)知識26、下說法中正確的是()A、C語言序總是從第一個(gè)定義函數(shù)開始執(zhí)行B、在C語程序中,要調(diào)用的函數(shù)必須在函數(shù)中定義C、C語言序總是從main()函開始執(zhí)行D、C語言序中的main()函必須放在程序的開始部分27、inta=2,b;則執(zhí)行b=a&&1;語句后b的結(jié)果是()A.0B.1C.2D.3N28號達(dá)式(a=3*5,a*4),a+15的值是()A.15B.60C.30D.7529、已經(jīng)定義了一個(gè)字符型變?yōu)閍下面哪個(gè)表達(dá)式的含義跟其余表達(dá)式不同:A)a!=0B)’’C)D)!a30、以下運(yùn)算符中,優(yōu)先級最的運(yùn)算符__________A),B)[]C)&&D)+=31、C語中,邏輯值“真”表。A)trueB)大的數(shù)C)非0的整數(shù)D)非0的數(shù)32、表達(dá)式__________是滿足當(dāng)c值為13個(gè)數(shù)中任意一個(gè)時(shí)值為“真則值為“假”的表達(dá)式A)(c=1)||(c=3)||(c=5)B)(c!=1)&&(c!=3)&&(c!=5)C)(c==1)&&(c==3)&&(c=5)D)(c==1)||(c==3)||(c==5)33、語言中,類數(shù)據(jù)占2個(gè)字節(jié),則類型數(shù)據(jù)占()A、1個(gè)字B、2個(gè)字、3字節(jié)、4個(gè)節(jié)34、列字符串是合法的標(biāo)識符()A、B、9_studentC、DLINE135、列說法中正確的()。A、C程序?qū)憰r(shí),不區(qū)分大小寫字母B、C程序?qū)憰r(shí),一行只能寫一個(gè)語句C、C程序?qū)憰r(shí),一個(gè)語句可分成幾行書寫D、C程序?qū)憰r(shí)每行必須有行號36、C語中,要求參加運(yùn)算的數(shù)必須是整數(shù)的運(yùn)算符()。A、/、、=37、語言中,邏輯“真“等價(jià)()A、大于零的數(shù)、大于零的整數(shù)C、非零的數(shù)、零的整數(shù)38、語言中基本的數(shù)據(jù)類型不__________A)整型B)字符串型C)字符型D)實(shí)/
第一章語基礎(chǔ)知識39、設(shè)在程序中a,b,c均定為整型,并且已賦大于1值,則下列能正確表示代數(shù)式1/abc的表式()。A、1/a*b*c、1/(a*b*c)C、1/a/b/(float)c、1.0/a/b/c40、列合法的字符常量是(A、'\084'B、'\x43'、'ab'、"\0"41、C語提供的合法的關(guān)鍵字是()A、switchB、cherC、Case、sturct42、已定義x和y為double型則表達(dá)式x=1y=x+3/2的是A、2B、C、2.0D、2.5三、序填空題1、以下程序不用第三個(gè)變量實(shí)現(xiàn)兩個(gè)數(shù)對調(diào)的操作。#include"stdio.h"main(){inta,b;scanf("%d,%d",&a,&b);a=a+b;b=a-b;a=a-b;printf("%d,%d",a,b);}2、選擇程序的運(yùn)行結(jié)果:x=2y=2b=-2main(){intz,a,b,c,d;z=++x||++y;(短)/
第一章語基礎(chǔ)知識printf("x=%d\n",x);printf("y=%d\n",y);/*輸出果y=2>(個(gè)字)*/a=-1;b=-2;c=++a&&b++;printf("b=%d\n",b);/*輸出果b=-2>三個(gè)字符*/}3以程序的結(jié)果為:134main(){unsignedinta=3,b=10;printf("%d\n",a<<2|b>>1);輸結(jié)<13>*/printf("%d\n",a<<2&b>>1);輸結(jié)<4>*/}4、x=3,y=z=4,則下列表達(dá)的值是。(1)(z>=y>=x)?/*值為0>*/(2)z>=y&&y>=x/*值為1>*/5、已知floatx=4.3,inty;執(zhí)行語句y=(int后,為int型(填寫小寫英文字母且y=4(填阿拉伯?dāng)?shù)字);6、表達(dá)式’c’’’值<填寫阿拉伯?dāng)?shù),’’&&’’||!(3+4)的為1(填寫阿拉伯?dāng)?shù))。7、若
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 做隔斷房防水防火施工方案
- 科技助力下的老年?duì)I養(yǎng)與健康飲食
- 萍鄉(xiāng)混合型跑道施工方案
- 九江大型鋼板倉施工方案
- 廣東工程職業(yè)技術(shù)學(xué)院《生物藥物制劑學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津生物工程職業(yè)技術(shù)學(xué)院《創(chuàng)新與創(chuàng)業(yè)中的知識產(chǎn)權(quán)》2023-2024學(xué)年第二學(xué)期期末試卷
- 河源市塑膠跑道施工方案
- 青海大學(xué)《計(jì)算方法概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江大學(xué)《公民與社會》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川機(jī)電職業(yè)技術(shù)學(xué)院《地理教育學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 讀《讀懂孩子》讀書心得體會
- 《勞動合同法》普法宣傳資料
- 二年級下冊科學(xué)教案-2.3科技產(chǎn)品體驗(yàn)會 大象版
- 退役軍人優(yōu)待證申領(lǐng)表
- Q∕SY 19001-2017 風(fēng)險(xiǎn)分類分級規(guī)范
- 勞務(wù)分包項(xiàng)目經(jīng)理崗位職責(zé)
- 幼兒繪本故事:奇怪的雨傘店
- 鋼琴基礎(chǔ)教程教案
- 糖基轉(zhuǎn)移酶和糖苷酶課件(PPT 111頁)
- 屋面網(wǎng)架結(jié)構(gòu)液壓提升施工方案(50頁)
- (語文A版)四年級語文下冊課件跳水 (2)
評論
0/150
提交評論