下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、一、單項選擇題1、以下描述中,正確的選項是()A.宏定義結(jié)尾需要加分號B.簡單C語言必須以分號結(jié)束C.C程序的基本組成是語句D.C程序每一行只能寫一條語句正確答案:BD、D、解析:A、宏定義不屬于C語句,是預處理指令,不能加分號C程序一行內(nèi)可以寫多條語句,以下為正確的C語法。int a; char c;2、以下說法正確的選項是()A.C程序總是從main函數(shù)開始執(zhí)行的B.C程序的執(zhí)行總是從第一個定義的函數(shù)開始的C.一個C程序可含有兩個main函數(shù)D.C程序中的main函數(shù)必須放在程序的開始局部正確答案:A3、下面選項中的合法標識符是()A.shy163B.2_aC.a#2D.class2正確答
2、案:D4、以下選項中,不屬于字符常量的是()A.DB.072C.CD.2正確答案:A解析:A、雙引號括起來的為字符串常量B、072,為八進制數(shù) 72,對應的十進制數(shù)為58,即,072為ASCII值為58的字符常量D、 數(shù)字字符常量5、以下選項中不屬于C合法常量的是()A.hiB.2.3e+5C.nD.5正確答案:A解析:B、合法的數(shù)值常量C、合法的字符串常量,包含一個有效 字符及字符串結(jié)束標志D、合法的數(shù)值常量6、以下選項中,正確的定義語句是()A.double a=7.2,b=7.2;B.int a; b;C.double a,b,D.double a=b=7.2;正確答案:A解析:B、b沒
3、有類型C、結(jié)尾為分號7、C語言中,int類型所占字節(jié)數(shù)為()A.2B.4C.1D.不確定,由系統(tǒng)及C編譯器等多種因素決定正確答案:D8、ch為字符型變量,那么下面不正確的賦值語句是()A.ch = 65B.ch = 7C.ch = n;D.ch = 0;正確答案:C9、判斷char型變量ch是否為大寫字母的正確表達式是()A.A = ch = A) | | (ch = A) & (ch = A) & (ch b) & (n = c d)后,n 的值為()提示:邏輯與&短路特性A.1B.4C.3D.2正確答案:D解析:D、ab為假,m=0 o即&的第一個操作數(shù)為邏輯假,右邊第二個操作數(shù)被短路,即
4、不被執(zhí)行,故n保持原來的值211 int a,b,c=356;a = c / 100 % 9;b = (-2) & (-3);printf(”%d,%d,a,b);A3,6B.0,-5C.0,1D3,l正確答案:D解析:D、356/100取百位33%9 商0余3(-2) & (-3) 非零即真,真&真 為真,即b=l;12、乂 = 10,丫 = 201=30;執(zhí)行以下語句后,“2的值為()if(x y) z=x; x=y; y=z;A.x=20,y=30,z=30B.x=20,y=30,z=10C.x=10/y=20,z=30D.x=20,y=30,z=20正確答案:A解析:A、if體只能為一
5、條語句,要么是一條簡單語句,要么是用 大括號括起來的復合語句。這里沒有也故只能一條簡單語句,z=x;而x=y; y=z;這兩條語句不受條 件判斷的限制。為無條件執(zhí)行。13、int m=5;if(m+ 5)printf(%dn,m);else;printf(%dn,m-);以上程序的執(zhí)行結(jié)果是()A.6B.4C.7D.5正確答案:A解析:A、m+ 5后綴+表達式,先取m的值5作為后綴表達式m+的值參與比擬,5不大于5,故為假,執(zhí)行else體,而else體為一條空語句;什么也不執(zhí)行。而在if條件判斷時,m自身加了 1,變?yōu)?printfC %dn u,m-);為無條件執(zhí)行,輸出后綴減表達式m-的值
6、,為614、int a =lzb = 0;if(!a) b+;else if(a=0) if(a) b += 2;else b+=3;printf(%dn,b);以上程序的執(zhí)行結(jié)果是()A.OB.3C.2D.l正確答案:A解析:A if(!a) a非零為真!a為假,不執(zhí)行if體b+;else if(a=O) a不為0,即a=0為假,也不執(zhí)行其else if體if(a)b+=2;elseb+=3;)b依然為原值015 int a =l,b = 0;if(!a) b+;else if(a=0) b += 2;else b+=3;printf(%dn,b);以上程序的執(zhí)行結(jié)果是()A.lB.3C.2D.O正確答案:B解析:B、if(/!a為假,不執(zhí)行b+;b+;else if(a=O) a不為0,故a=0為假,也不執(zhí)行b+=2;b+=2;esle 進入else體,執(zhí)行b+=3;b+=3;二、判斷題1、C程序是由一些列函數(shù)組成的,函數(shù)由假設干條C語句組成。正確答案:V2、整型、浮點型、字符型等都屬于C基本數(shù)據(jù)類型。正確答案:V3、switch-c
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025太原市尖草坪社區(qū)招(選)聘(128人)備考題庫附答案
- 人造板飾面工班組安全測試考核試卷含答案
- 碳排放交易員保密能力考核試卷含答案
- 橡膠割膠工安全生產(chǎn)意識強化考核試卷含答案
- 粗液脫硅工安全防護競賽考核試卷含答案
- 燈具裝配工崗前基礎培訓考核試卷含答案
- 架子工創(chuàng)新應用評優(yōu)考核試卷含答案
- 2024年海南政法職業(yè)學院輔導員招聘備考題庫附答案
- 2025年事業(yè)單位必考題《公共基礎知識》題庫學生專用
- 2024年邵陽學院輔導員考試筆試題庫附答案
- 申論范文寶典
- 【一例擴張型心肌病合并心力衰竭患者的個案護理】5400字【論文】
- 四川橋梁工程系梁專項施工方案
- 貴州省納雍縣水東鄉(xiāng)水東鉬鎳礦采礦權(quán)評估報告
- GB.T19418-2003鋼的弧焊接頭 缺陷質(zhì)量分級指南
- 污水管網(wǎng)監(jiān)理規(guī)劃
- GB/T 35273-2020信息安全技術(shù)個人信息安全規(guī)范
- 2023年杭州臨平環(huán)境科技有限公司招聘筆試題庫及答案解析
- 《看圖猜成語》課件
- LF爐機械設備安裝施工方案
- 企業(yè)三級安全生產(chǎn)標準化評定表(新版)
評論
0/150
提交評論