歡迎訪問拔筆兔范文大全網(wǎng)!

C語言面試筆試題

天下 分享 時(shí)間: 加入收藏 我要投稿 點(diǎn)贊

C語言是微軟公司發(fā)布的一種面向?qū)ο蟮摹⑦\(yùn)行于.NET Framework之上的高級(jí)程序設(shè)計(jì)語言。下面小編給大家分享C語言面試筆試題的內(nèi)容,希望能夠幫助大家,歡迎閱讀!

C語言面試筆試題

(1)算法的時(shí)間復(fù)雜度是指_______。

A)執(zhí)行算法程序所需要的時(shí)間

B)算法程序的長度

C)算法執(zhí)行過程中所需要的基本運(yùn)算次數(shù)

D)算法程序中的指令條數(shù)

答案:C

評(píng)析:所謂算法的時(shí)間復(fù)雜度,是指執(zhí)行算法所需要的計(jì)算工作量。

(2)下列敘述中正確的是________。

A)線性表是線性結(jié)構(gòu) B)棧與隊(duì)列是非線性結(jié)構(gòu)

C)線性鏈表是非線性結(jié)構(gòu) D)二叉樹是線性結(jié)構(gòu)

答案:A

評(píng)析:一般將數(shù)據(jù)結(jié)構(gòu)分為兩大類型:線性結(jié)構(gòu)與非線性結(jié)構(gòu)。線性表、棧與隊(duì)列、線性鏈表都是線性結(jié)構(gòu),而二叉樹是非線性結(jié)構(gòu)。

(3)下面關(guān)于完全二叉樹的敘述中,錯(cuò)誤的是_________。

A)除了最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值

B)可能缺少若干個(gè)左右葉子結(jié)點(diǎn)

C)完全二叉樹一般不是滿二叉樹

D)具有結(jié)點(diǎn)的完全二叉樹的深度為[log2n]+1

答案:B

評(píng)析:滿二叉樹指除最后一層外每一層上所有結(jié)點(diǎn)都有兩個(gè)子結(jié)點(diǎn)的二叉樹。完全二叉樹指除最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值,在最后一層上只缺少右邊的若干子結(jié)點(diǎn)(葉子結(jié)點(diǎn))的二叉樹。

C語言筆試題答案篇

(1)結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是_________。

A)程序的規(guī)模 B)程序的易讀性

C)程序的執(zhí)行效率 D)程序的可移植性

答案:B

評(píng)析:結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是結(jié)構(gòu)化程序清晰易讀,可理解性好,程序員能夠進(jìn)行逐步求精、程序證明和測試,以保證程序的正確性。

(2)在軟件生命周期中,能準(zhǔn)確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是________。

A)概要設(shè)計(jì) B)詳細(xì)設(shè)計(jì) C)可行性分析 D)需求分析

答案:D

評(píng)析:需求分析是對(duì)待開發(fā)軟件提出的需求進(jìn)行分析并給出詳細(xì)定義,即準(zhǔn)確地確定軟件系統(tǒng)的功能。編寫軟件規(guī)格說明書及初步的用戶手冊(cè),提交評(píng)審。

(3)數(shù)據(jù)流圖用于抽象描述一個(gè)軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列 圖符名標(biāo)識(shí)的圖符不屬于數(shù)據(jù)流圖合法圖符的是_________。

A)控制流 B)加工 C)數(shù)據(jù)存儲(chǔ) D)源和潭

答案:A

評(píng)析:數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,來刻畫數(shù)據(jù)流從輸入到輸出的移動(dòng)變換過程。數(shù)據(jù)流圖中的主要圖形元素有:加工(轉(zhuǎn)換)、數(shù)據(jù)流、存儲(chǔ)文件(數(shù)據(jù)源)、源和潭。

(4)軟件需求分析一般應(yīng)確定的是用戶對(duì)軟件的__________。

A)功能需求 B)非功能需求 C)性能需求 D)功能需求和非功能需求

答案:D

評(píng)析:軟件需求分析中需要構(gòu)造一個(gè)完全的系統(tǒng)邏輯模型,理解用戶提出的每一功能與性能要求,是用戶明確自己的任務(wù)。因此,需求分析應(yīng)確定用戶對(duì)軟件的功能需求和非功能需求。

C語言筆試題答案篇

(1)下述關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中正確的是________。

A)數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余

B)數(shù)據(jù)庫系統(tǒng)避免了一切冗余

C)數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型的一致

D)數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)

答案:A

評(píng)析:由數(shù)據(jù)的共享自身又可極大地減少數(shù)據(jù)冗余性,不僅減少了不必要的存儲(chǔ)空間,更為重要的是可以避免數(shù)據(jù)的不一致性。所謂數(shù)據(jù)的一致性是指在系統(tǒng)中同一數(shù)據(jù)的不同出現(xiàn)應(yīng)保持相同的值。

(2)關(guān)系表中的每一橫行稱為一個(gè)________。

A)元組 B)字段 C)屬性 D)碼

答案:A

評(píng)析:在關(guān)系數(shù)據(jù)庫中,關(guān)系模型采用二維表來表示,簡稱“表”。二維表是由表框架及表元組組成。在表框架中,按行可以存放數(shù)據(jù),每行數(shù)據(jù)稱為元組。

(3)數(shù)據(jù)庫設(shè)計(jì)包括兩個(gè)方面的設(shè)計(jì)內(nèi)容,它們是________。

A)概念設(shè)計(jì)和邏輯設(shè)計(jì) B)模式設(shè)計(jì)和內(nèi)模式設(shè)計(jì)

C)內(nèi)模式設(shè)計(jì)和物理設(shè)計(jì) D)結(jié)構(gòu)特性設(shè)計(jì)和行為特性設(shè)計(jì)

答案:A

評(píng)析:數(shù)據(jù)庫設(shè)計(jì)可分為概念設(shè)計(jì)與邏輯設(shè)計(jì)。概念設(shè)計(jì)的目的是分析數(shù)據(jù)間內(nèi)在語義關(guān)聯(lián),在此基礎(chǔ)上建立一個(gè)數(shù)據(jù)的抽象模型。邏輯設(shè)計(jì)的主要工作是將ER圖轉(zhuǎn)換為指定的RDBMS中的關(guān)系模型。

(4)請(qǐng)讀程序:

#include

main

{

int a;float b,c;

scanf(“%2d%3P%4f’,&a,&b,&C);

printf(”\na=%d,b=%ec。%f\n”,a,b,C);

}

若運(yùn)行時(shí)從鍵盤上輸入9876543210l,則上面程序的輸出結(jié)果是________。

A)a=98,b=765,c=432 1

B)a=1 0,b=432,c=8765

C)a=98,b=765.000000,c=432 1.000000

D)a=98,b=765.0,c=432 1.0

答案:C

評(píng)析:scanf把用戶從鍵盤錄入的數(shù)字的第1、2位存入整型變量a;把第3、4、5位存入單精度實(shí)型變量b,把第6、7、8、9位存入單精度實(shí)型變量c,用戶錄入的第10位被scanf遺棄。這時(shí)變量a、b、c的值分別為:98、765.000000、4321.000000。

(5)一個(gè)良好的算法由下面的基本結(jié)構(gòu)組成,但不包括__________。

A)順序結(jié)構(gòu) B)選擇結(jié)構(gòu) C)循環(huán)結(jié)構(gòu) D)跳轉(zhuǎn)結(jié)構(gòu)

答案:D

評(píng)析:1966年,Bohra和Jacopini提出了以下三種基本結(jié)構(gòu),用這三種基本結(jié)構(gòu)作為表示一個(gè)良好算法的基本單元:1、順序結(jié)構(gòu);2、選擇結(jié)構(gòu);3、循環(huán)結(jié)構(gòu)。

(6)請(qǐng)選出以下程序的輸出結(jié)果________。

#include

sub(x,y,z)

int x,y,星符號(hào)z:

{星符號(hào)z=y-x;}

main{

int a,b,c;

sub(10,5,&a);sub(7,a,&b);sub(a,b,&C);

printf(”%d,%d,%d\n”,a,b,C);

}

A)5,2,3 B)-5,-12,-7 C)-5,-12,-17 D)5,-2,-7

答案:B

評(píng)析:sub函數(shù)的作用是將形參y和x的差賦給了z指向的那個(gè)內(nèi)存地址,所以在sub(10,5,&a/I,10和5屬于值傳遞,a是屬于地址傳遞,也就是a與z指向了同一個(gè)存儲(chǔ)單元,在執(zhí)行函數(shù)后,a的值隨星符號(hào)z變化,所以此次函數(shù)被調(diào)用后,a的值為y-x=-5,同理可知,在sub(7,a,&b)后,b的值發(fā)生變化,其值為-5-7=-12,在sub(a,b,&C)后,c的值發(fā)生變化,其值為-12-(-5)=-7。

(7)下面程序在屏幕上的輸出是________。

main

{

printf(”ab\b\b c”);

}

A)ab\b\b c B)a c C)abc D)ab c

答案:B

評(píng)析:c語言中允許使用一種特殊形式的字符常量,、就是以一個(gè)“\”開頭的字符序列,這樣的字符稱為“轉(zhuǎn)義字符”。常用的轉(zhuǎn)義字符有:\n,換行;\t,水平制表;\b,退格;\r,回車。

(8)若x是整型變量,pb是基類型為整型的指針變量,則正確的賦值表達(dá)式是_______。

A)pb=&x; B)pb=x; C)星符號(hào)pb=&x; D)星符號(hào)pb=星符號(hào)x

答案:A

評(píng)析:選項(xiàng)A將變量x的地址賦給指針變量pb,使pb指向x‘選項(xiàng)B是將x的值當(dāng)作地址賦給指針pb,Db指向一個(gè)地址等于x值的內(nèi)存單元;選項(xiàng)c將x的地址賦給指針pb指向的地址等于x的內(nèi)存單元。

(9)設(shè)整型數(shù)i=5,則printf(“%d”,i+++++i);的輸出為________。

A)10 B)1l C)12 D)語法錯(cuò)誤

答案:D

評(píng)析:c語言中有基本的算術(shù)運(yùn)算符(+、-、星符號(hào)、/)還包括自增自減運(yùn)算符(++、–),在c語言解析表達(dá)式時(shí),它總是進(jìn)行貪婪咀嚼,這樣,該表達(dá)式就被解析為i++ ++ +i,顯然該表達(dá)式不合c語言語法。

(10)若要用下面的程序片段使指針變量p指向一個(gè)存儲(chǔ)整型變量的動(dòng)態(tài)存儲(chǔ)單元

int 星符號(hào)p;

p=___________malloc(sizeof(im));

則應(yīng)填入__________。

A)int B)int C)(星符號(hào)int) D)(int星符號(hào))

答案:D

評(píng)析:不論p是指向什么類型的指針變量,都可以通過強(qiáng)制類型轉(zhuǎn)換的方法使之類型一致,強(qiáng)制類型轉(zhuǎn)換的格式為(數(shù)據(jù)類型+)。

(11)下面程序輸出的結(jié)果是__________。

main

{

int i=5,J=9,x;

x=(I==j?i:(j=7));

printf(”\n%d,%d”,I,J);

}

A)5,7 B)5,5 C)語法錯(cuò)誤 D)7,5

答案:A

評(píng)析:條件表達(dá)式的一般形式為:表達(dá)式I?表達(dá)式2:表達(dá)式3;先求解表達(dá)式1,若為真則求解表達(dá)式2;若表達(dá)式l的值為假,則求解表達(dá)式3。本題中先判斷i==j,不等,執(zhí)行j=7;然后執(zhí)行x=7。故本題為A。

C語言面試筆試題相關(guān)文章:

★ 大學(xué)應(yīng)屆畢業(yè)生工作初體驗(yàn):不稱心仍“將就”

★ 新公務(wù)員自我介紹

★ 轉(zhuǎn)專業(yè)面試自我介紹的范文5篇

★ 3分鐘應(yīng)聘面試自我介紹范文6篇

★ 訪談報(bào)告總結(jié)2021范例

★ 應(yīng)聘的自我介紹簡歷

★ 五分鐘面試求職的自我介紹范文

★ 職場三分鐘自我介紹范文5篇

★ 畢業(yè)生求職自我介紹

★ 簡單的保研面試自我介紹

電商運(yùn)營 信息流廣告 網(wǎng)絡(luò)推廣 周易 易經(jīng) 代理招生 二手車 網(wǎng)絡(luò)營銷 旅游攻略 非物質(zhì)文化遺產(chǎn) 查字典 社區(qū)團(tuán)購 精雕圖 戲曲下載 抖音代運(yùn)營 易學(xué)網(wǎng) 互聯(lián)網(wǎng)資訊 成語 成語故事 詩詞 工商注冊(cè) 注冊(cè)公司 抖音帶貨 云南旅游網(wǎng) 網(wǎng)絡(luò)游戲 代理記賬 短視頻運(yùn)營 在線題庫 國學(xué)網(wǎng) 知識(shí)產(chǎn)權(quán) 抖音運(yùn)營 雕龍客 雕塑 奇石 散文 自學(xué)教程 常用文書 河北生活網(wǎng) 好書推薦 游戲攻略 心理測試 石家莊人才網(wǎng) 考研真題 漢語知識(shí) 心理咨詢 手游安卓版下載 興趣愛好 網(wǎng)絡(luò)知識(shí) 十大品牌排行榜 商標(biāo)交易 單機(jī)游戲下載 短視頻代運(yùn)營 寶寶起名 范文網(wǎng) 電商設(shè)計(jì) 免費(fèi)發(fā)布信息 服裝服飾 律師咨詢 搜救犬 Chat GPT中文版 經(jīng)典范文 優(yōu)質(zhì)范文 工作總結(jié) 二手車估價(jià) 實(shí)用范文 古詩詞 衡水人才網(wǎng) 石家莊點(diǎn)痣 養(yǎng)花 名酒回收 石家莊代理記賬 女士發(fā)型 搜搜作文 石家莊人才網(wǎng) 鋼琴入門指法教程 詞典 圍棋 chatGPT 讀后感 玄機(jī)派 企業(yè)服務(wù) 法律咨詢 chatGPT國內(nèi)版 chatGPT官網(wǎng) 勵(lì)志名言 河北代理記賬公司 文玩 語料庫 游戲推薦 男士發(fā)型 高考作文 PS修圖 兒童文學(xué) 買車咨詢 工作計(jì)劃 禮品廠 舟舟培訓(xùn) IT教程 手機(jī)游戲推薦排行榜 暖通,電地暖, 女性健康 苗木供應(yīng) ps素材庫 短視頻培訓(xùn) 優(yōu)秀個(gè)人博客 包裝網(wǎng) 創(chuàng)業(yè)賺錢 養(yǎng)生 民間借貸律師 綠色軟件 安卓手機(jī)游戲 手機(jī)軟件下載 手機(jī)游戲下載 單機(jī)游戲大全 免費(fèi)軟件下載 石家莊論壇 網(wǎng)賺 手游下載 游戲盒子 職業(yè)培訓(xùn) 資格考試 成語大全 英語培訓(xùn) 藝術(shù)培訓(xùn) 少兒培訓(xùn) 苗木網(wǎng) 雕塑網(wǎng) 好玩的手機(jī)游戲推薦 漢語詞典 中國機(jī)械網(wǎng) 美文欣賞 紅樓夢 道德經(jīng) 標(biāo)準(zhǔn)件 電地暖 網(wǎng)站轉(zhuǎn)讓 鮮花 書包網(wǎng) 英語培訓(xùn)機(jī)構(gòu)
15911
領(lǐng)取福利

微信掃碼領(lǐng)取福利

微信掃碼分享

主站蜘蛛池模板: 四虎永久在线观看免费网站网址| 宝贝过来趴好张开腿让我看看| 国产亚洲人成无码网在线观看 | 四虎色姝姝影院www| 一级毛片免费观看不卡的| 理论片高清免费理论片| 国产色视频免费| 久草香蕉视频在线观看| 老司机深夜福利视频| 女人被男人狂躁视频免费| 亚洲成a人片在线观看中文| 黑人一个接一个上来糟蹋| 无码人妻丰满熟妇区五十路百度 | 澳门永久av免费网站| 国产精品亚洲欧美大片在线观看| 久久毛片免费看一区二区三区| 美女把尿口扒开让男人添| 在线天堂中文官网| 九九热视频在线播放| 精品无码人妻一区二区三区不卡 | 亚洲精品网站在线观看不卡无广告| avtt2015天堂网| 摸进她的内裤里疯狂揉她动图视频 | 高清无码视频直接看| 少妇丰满大乳被男人揉捏视频 | 最近的中文字幕视频完整| 国产A√精品区二区三区四区| HUGEBOOBS熟妇大波霸| 日韩黄色片在线观看| 内射一区二区精品视频在线观看| 87午夜伦伦电影理论片| 日本人强jizz多人高清| 亚洲黄网站wwwwww| 91抖音在线观看| 女仆的味道hd中字在线观看| 亚洲一区电影在线观看| 网友偷自拍原创区| 国产精品无码AV天天爽播放器| 中文字幕第5页| 欧美日韩一区二区三区四区在线观看| 国产偷窥熟女精品视频|