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

C語言面試筆試題

天下 分享 時間: 加入收藏 我要投稿 點贊

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

C語言面試筆試題

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

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

B)算法程序的長度

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

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

答案:C

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

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

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

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

答案:A

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

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

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

B)可能缺少若干個左右葉子結(jié)點

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

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

答案:B

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

C語言筆試題答案篇

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

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

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

答案:B

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

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

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

答案:D

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

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

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

答案:A

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

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

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

答案:D

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

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

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

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

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

答案:A

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

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

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

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

答案:A

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

(4)請讀程序:

#include

main

{

int a;float b,c;

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

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

}

若運行時從鍵盤上輸入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

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

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

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

答案:D

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

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

#include

sub(x,y,z)

int x,y,星符號z:

{星符號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

評析:sub函數(shù)的作用是將形參y和x的差賦給了z指向的那個內(nèi)存地址,所以在sub(10,5,&a/I,10和5屬于值傳遞,a是屬于地址傳遞,也就是a與z指向了同一個存儲單元,在執(zhí)行函數(shù)后,a的值隨星符號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

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

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

A)pb=&x; B)pb=x; C)星符號pb=&x; D)星符號pb=星符號x

答案:A

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

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

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

答案:D

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

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

int 星符號p;

p=___________malloc(sizeof(im));

則應(yīng)填入__________。

A)int B)int C)(星符號int) D)(int星符號)

答案:D

評析:不論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)語法錯誤 D)7,5

答案:A

評析:條件表達(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è)生工作初體驗:不稱心仍“將就”

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

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

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

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

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

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

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

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

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

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

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

微信掃碼分享

主站蜘蛛池模板: 把胡萝卜立着自己坐上去| 忍者刺客在线观看完整中文免费版| 亚洲综合色网站| 色偷偷www8888| 国产成人综合久久精品免费| 99久久人人爽亚洲精品美女| 成人无码免费一区二区三区| 久久精品国产一区二区三区不卡| 欧美激情一区二区三区| 公和熄三级中字电影久久| 色综合天天综合网国产成人网| 国产欧美日韩精品丝袜高跟鞋 | 91精品欧美产品免费观看| 强行扒开双腿猛烈进入| 久久久无码精品亚洲日韩蜜桃 | 最近最新2019中文字幕4| 亚洲精品中文字幕乱码三区| 精品亚洲成a人片在线观看| 国产一区小可爱原卡哇伊| 黑人xxxx日本| 国产精华av午夜在线观看| 91精品福利视频| 天堂网在线.www天堂在线资源| 中文字幕av一区乱码| 日本三人交xxx69| 久久精品国产日本波多野结衣| 欧美乱xxxxx| 亚洲国产精品成人午夜在线观看| 爱情岛永久地址www成人| 免费的a级毛片| 精品国产一区二区三区香蕉| 国产aⅴ一区二区三区| 青青草97国产精品免费观看| 国产成人精品综合在线观看| www.尤物在线| 国产精品无码久久久久| 99re热视频这里只精品| 天堂mv在线免费播放| groupsex娇小紧的5一8| 婷婷亚洲综合一区二区| 一级三级黄色片|