歡迎訪問拔筆兔范文大全網!

C語言面試筆試題

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

C語言是微軟公司發布的一種面向對象的、運行于.NET Framework之上的高級程序設計語言。下面小編給大家分享C語言面試筆試題的內容,希望能夠幫助大家,歡迎閱讀!

C語言面試筆試題

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

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

B)算法程序的長度

C)算法執行過程中所需要的基本運算次數

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

答案:C

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

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

A)線性表是線性結構 B)棧與隊列是非線性結構

C)線性鏈表是非線性結構 D)二叉樹是線性結構

答案:A

評析:一般將數據結構分為兩大類型:線性結構與非線性結構。線性表、棧與隊列、線性鏈表都是線性結構,而二叉樹是非線性結構。

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

A)除了最后一層外,每一層上的結點數均達到最大值

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

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

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

答案:B

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

C語言筆試題答案篇

(1)結構化程序設計主要強調的是_________。

A)程序的規模 B)程序的易讀性

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

答案:B

評析:結構化程序設計主要強調的是結構化程序清晰易讀,可理解性好,程序員能夠進行逐步求精、程序證明和測試,以保證程序的正確性。

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

A)概要設計 B)詳細設計 C)可行性分析 D)需求分析

答案:D

評析:需求分析是對待開發軟件提出的需求進行分析并給出詳細定義,即準確地確定軟件系統的功能。編寫軟件規格說明書及初步的用戶手冊,提交評審。

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

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

答案:A

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

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

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

答案:D

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

C語言筆試題答案篇

(1)下述關于數據庫系統的敘述中正確的是________。

A)數據庫系統減少了數據冗余

B)數據庫系統避免了一切冗余

C)數據庫系統中數據的一致性是指數據類型的一致

D)數據庫系統比文件系統能管理更多的數據

答案:A

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

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

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

答案:A

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

(3)數據庫設計包括兩個方面的設計內容,它們是________。

A)概念設計和邏輯設計 B)模式設計和內模式設計

C)內模式設計和物理設計 D)結構特性設計和行為特性設計

答案:A

評析:數據庫設計可分為概念設計與邏輯設計。概念設計的目的是分析數據間內在語義關聯,在此基礎上建立一個數據的抽象模型。邏輯設計的主要工作是將ER圖轉換為指定的RDBMS中的關系模型。

(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,則上面程序的輸出結果是________。

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

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

A)順序結構 B)選擇結構 C)循環結構 D)跳轉結構

答案:D

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

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

#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函數的作用是將形參y和x的差賦給了z指向的那個內存地址,所以在sub(10,5,&a/I,10和5屬于值傳遞,a是屬于地址傳遞,也就是a與z指向了同一個存儲單元,在執行函數后,a的值隨星符號z變化,所以此次函數被調用后,a的值為y-x=-5,同理可知,在sub(7,a,&b)后,b的值發生變化,其值為-5-7=-12,在sub(a,b,&C)后,c的值發生變化,其值為-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語言中允許使用一種特殊形式的字符常量,、就是以一個“\”開頭的字符序列,這樣的字符稱為“轉義字符”。常用的轉義字符有:\n,換行;\t,水平制表;\b,退格;\r,回車。

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

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

答案:A

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

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

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

答案:D

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

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

int 星符號p;

p=___________malloc(sizeof(im));

則應填入__________。

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

答案:D

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

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

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

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

C語言面試筆試題相關文章:

★ 大學應屆畢業生工作初體驗:不稱心仍“將就”

★ 新公務員自我介紹

★ 轉專業面試自我介紹的范文5篇

★ 3分鐘應聘面試自我介紹范文6篇

★ 訪談報告總結2021范例

★ 應聘的自我介紹簡歷

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

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

★ 畢業生求職自我介紹

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

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

微信掃碼領取福利

微信掃碼分享

主站蜘蛛池模板: 国产激情视频在线播放| 亚洲国产成人手机在线电影bd| 中文字幕无码不卡在线| 边吃奶边摸下面| 日本久久综合网| 国产又爽又黄无码无遮挡在线观看| 亚洲av日韩综合一区久热| 777xxxxx欧美| 日韩精品专区在线影院重磅| 最近中文字幕免费高清mv| 国产精品久久久久久福利| 亚洲人成精品久久久久| 国产在线播放网址| 日韩高清一区二区| 国产免费观看视频| 久久久久久久综合狠狠综合| 色偷偷人人澡人人爽人人模| 成在线人免费无码高潮喷水| 午夜福利啪啪片| 一本大道香蕉久在线不卡视频| 精品久久久久久无码专区不卡 | 最近免费中文字幕大全高清片| 国产欧美va欧美va香蕉在线| 亚洲视频在线观看免费视频| 99久久精品午夜一区二区| 美女网站在线观看视频免费的| 性欧美高清come| 你懂的免费在线观看| 91精品国产麻豆福利在线| 欧美大荫蒂毛茸茸视频| 国产成人精品无码播放| 久久久亚洲精品无码| 香蕉免费在线视频| 日韩美女专区中文字幕| 国产三级在线观看播放| wwwfuqercom| 欧美日韩一区二区三区麻豆 | 日本香蕉一区二区三区| 四虎影院的网址| av72发布页| 末成年女av片一区二区|