c語言第十五周答案,C語言考前練習試題及答案

C語言考前練習試題及答案

天行健,君子以自強不息,地勢坤,君子以厚德載物。以下是小編為大家搜索整理的C語言考前練習試題及答案,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

一、選擇題(每小題1分,共40分)

1、下列敘述中正確的是( )。

A.在switch語句中,不-定使用break語句

B.在switch語句中必須使用default

C.break語句必須與switch語句中的case配對使用

D.break語句只能用于switch語句

2、有以下程序:

142G63307-0.jpg

程序運行后的輸出結果是( )。

A.10,One*Dream!

B.9,One*Dream!

C.9,One*World

D.10,One*World

3、設有定義:char*C;以下選項中能夠使C正確指向一個字符串的是( )。

A.char str( )=”string”;C=str;

B.scanf(”%s”,C.;

C.c=getchar( );

D.*c=”strin9”;

4、在數據管理技術發展的三個階段中,數據共享最好的是( )。

A.人工管理階段

B.文件系統階段

C.數據庫系統階段

D.三個階段相同

5、一間宿舍可住多個學生,則實體宿舍和學生之間的聯系是( )。

A.一對一

B.一對多

C.多對一

D.多對多

6、有以下程序:

142GC453-1.jpg

程序運行后的輸出結果是( )。

A.3

B.1

C.2

D.0

7、有以下程序:

142GA202-2.jpg

142G642O-3.jpg

程序運行后的輸出結果是( )。

A.Abcdef

B.ABCDEF

C.aBcDeF

D.AbCdEf

8、軟件生命周期中的活動不包括( )。

A.市場調研

B.需求分析

C.軟件測試

D.軟件維護

9、下列定義數組的語句中,正確的是( )。

142G61M1-4.jpg

10、有以下程序:

142G62R8-5.jpg

程序運行后的輸出結果是( )。

A.0

B.一1

C.1

D.711、 有以下程序:

142GCa1-6.jpg

程序運行后的輸出結果是( )。

A.1.1.3

B.2,2,3

C.1,2,3

D.3,3,3

12、 有以下程序(strcat函數用于連接兩個字符串):

142G61251-7.jpg

程序運行后的輸出結果是( )。

A.U-K

B.ABCDE\0FG\0UK

C.ABCDUK

D.EFGUK

13、 有以下程序:

142G64516-8.jpg

程序運行后的輸出結果是( )。

A.0 3 0 4

B.2 0 5 0

C.3 3 4 4

D.3 0 4 0

14、 有以下程序段:

142G635W-9.jpg

以下選項中表達式的值為11的是( )。

A.++pt一>x

B.pt一>x

C.*pt一>y

D.(pt++)一>x

15、 某系統總體結構圖如下圖所示:

142GC307-10.jpg

該系統總體結構圖的深度是( )。

A.7

B.6

C.3

D.2

16、 以下不能將s所指字符串正確復制到t所指存儲空間的是( )。

A.do{*t++=*8++;}while(*s);

B.for(i=0;t[i]=s[i];i++);

C.while(*t=*s){t++;s++;}

D.for(i=0,j=0;t[i++]=s[j++];);

17、 數據流圖中帶有箭頭的線段表示的是( )。

A.控制流

B.事件驅動

C.模塊調用

D.數據流

18、 有以下程序:

142G635V-11.jpg

程序運行后的輸出結果是( )。

A.9

B.8

C.7

D.10

19、 結構化程序所要求的基本結構不包括( )。

A.順序結構

B.GOT0跳轉

C.選擇(分支)結構

D.重復(循環)結構

20、 以下選項中,當x為大于1的奇數時,值為0的表達式是( )。

A.x%2==0

B.x/2

C.x%21=0

D.x%2==121、 下列關于C語言文件的敘述中正確的是( )。

A.文件由一系列數據依次排列組成,只能構成二進制文件

B.文件由結構序列組成,可以構成二進制文件或文本文件

C.文件由數據序列組成,可以構成二進制文件或文本文件

D.文件由字符序列組成,其類型只能是文本文件

22、 面向對象方法中,繼承是指( )。

A.一組對象所具有的相似性質

B.一個對象具有另一個對象的性質

C.各對象之間的共同性質

D.類之間共享屬性和操作的機制

23、 假定已建立以下鏈表結構,且指針P和q已指向如圖所示的結點:

142GA930-12.jpg

則以下選項中可將q所指結點從鏈表中刪除并釋放該結點的語句組是( )。

A.p一>next=q一>next;flee(q);

B.p=q一>next;free(q);

C.p=q;free(q);

D.(*p).next=(幸q).next;ffee(p);

24、 以下關于結構化程序設計的敘述中正確的是( )。

A.結構化程序使用goto語句會很便捷

B.在c語言中,程序的模塊化是利用函數實現的

C.一個結構化程序必須同時由順序、分支、循環三種結構組成

D.由三種基本結構構成的程序只能解決小規模的問題

25、 以下關于字符串的敘述中正確的是( )。

A.空串比空格打頭的字符串小

B.兩個字符串中的字符個數相同時才能進行字符串大小的比較

C.可以用關系運算符對字符串的大小進行比較

D.C語言中有字符串類型的常量和變量

26、 有以下程序:

142G63094-13.jpg

程序運行后的輸出結果是( )。

A.2

B.4

C.6

D.8

27、 負責數據庫中查詢操作的數據庫語言是( )。

A.數據定義語言

B.數據管理語言

C.數據操縱語言

D.數據控制語言

28、 下列選項中不屬于結構化程序設計原則的是( )。

A.可封裝

B.自頂向下

C.模塊化

D.逐步求精

29、 設有宏定義:

#define IsDIV(k,n)((k%1"1==1)?1:O)且變量m已正確定義并賦值,則宏調用:

IsDIV(m,5)&&IsDIV(m,7)為真時所要表達的是( )。

A. 判斷m是否能被5和7整除

B.判斷m被5和7整除是否都余l

C.判斷m被5或者7整除是否余1

D.判斷m是否能被5或者7整除

30、 在面向對象方法中,不屬于“對象”基本特點的是( )。

A.一致性

B.分類性

C.多態性

D.標識唯一性 31、 軟件設計中劃分模塊的一個準則是( )。

A.低內聚低耦合

B.高內聚低耦合

C.低內聚高耦合

D.高內聚高耦臺

32、 有以下程序:

142GC3F-14.jpg

程序運行后的輸出結果是( )。

A.O

B.2

C.3

D.5

33、 有以下程序:

142G61A6-15.jpg

程序運行后的輸出結果是( )。

A.2

B.0

C.元素ch[5]的地址

D.字符y的地址

34、 一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯系是( )。

A.1:1聯系

B.1:m聯系

C.m:1聯系

D.m:n聯系

35、 有以下程序:

142G63417-16.jpg

程序運行后的輸出結果是( )。

A.1

B.2

C.3

D.4

36、 以下選項中正確的語句組是( )。

A.char*s;s={f.BOOK!”};

B.char*s;s:”BOOK!”:

C.chars[10];s=”BOOK!”;

D.cbars[];s:”BOOK!n:

37、 有以下程序:

142G64414-17.jpg

i

程序運行后的輸出結果是( )。。,

A.3,4

B.4,1

C.2,3

D.1,2

38、 有以下程序:

142G61095-18.jpg

程序執行后的輸出結果是( )。

A.1

B.2

C.3

D.4

39、 以下敘述中錯誤的是( )。

A.可以通過typedef增加新的類型

B.可以用typedef將已存在的類型用一個新的名字來代表

C.用typedef定義新的類型名后,原有類型名仍有效

D.用typedef可以為各種類型起別名,但不能為變量起別名

40、 以下敘述中錯誤的是( )。。

A.C程序必須由一個或一個以上的`函數組成

B.函數調用可以作為一個獨立的語句存在

C.NN數NNN值,必須通過return語句返回

D.函數形參的值也可以傳回給對應的實參 二、程序填空題(共18分)

41、下列給定程序中,函數fun的功能是進行數字字符轉換。若形參ch中是數字字符‘0’~‘9’,則將‘0’轉換成‘9’,‘l’轉換成‘8’,‘2’轉換成‘7’,……,‘9’轉換成‘0’;若是其他字符則保持不變;并將轉換后的結果作為函數值返回。

請在程序的下劃線處填入正確的內容并將下劃線刪除,使程序得出正確的結果。注意:部分源程序在文件BLANKl.C中。

不得增行或刪行,也不得更改程序的結構!

142G635X-19.jpg

142GC4F-20.jpg

三、程序改錯題(共24分)

42、下列給定程序中函數fun的功能是:用冒泡法對6個字符串進行升序排列。請改正程序中的錯誤,使它能得出正確的結果。

注意:部分源程序在文件MODIl.C中,不得增行或刪行,也不得更改程序的結構!

142GBL4-21.jpg

142GAb5-22.jpg

四、程序設計題(共18分)

43、N名學生的成績已在主函數中放人一個帶頭節點的鏈表結構中,h指向鏈表的頭節點。請編寫函數fun,其功能是:求出平均分,并由函數值返回。

例如,若學生的成績是:85 76 69 85 91 72 64 87,則平均分應當是:78.625。注意:部分源程序在文件PROGl.C中。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填人你編寫的若干語句。

142GA325-23.jpg

142GA395-24.jpg

【C語言考前練習試題及答案】相關文章:

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/261066.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/261066.shtml
英文地址,請注明出處:http://en.pswp.cn/news/261066.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

表格存儲技術方案實踐及客戶案例分享

表格存儲是一款2014年10月份正式商業化的NoSQL數據存儲服務,在商業化之前,早在2010年就在阿里云內部開始使用,云郵箱和云OS都是表格存儲最早的一批用戶。到目前,無論是在阿里集團內部還是在公共云環境上,在移動社交、金…

delphi 打開資源管理器并定位到指定目錄下的文件

可以與 Explorer.exe 一起使用的命令行選項有:/n、/e、/root(加上一個對象)和 /select(加上一個對象)。 usesShellAPI;ShellExecute(Handle,nil,Explorer.exe,PChar(Format(/e,/select,%s, [GLogger.CurrFileName])),n…

psp前景與范圍文檔

前景與范圍文檔 文檔狀態: [ ]草稿 [ ]正式發布 [√]正在修改 當前版本版本1作者XXX,XX完成日期2013-11-14 1.業務需求 1.1應用背景 在規定時間內不能完成任務的情況時有發生,這對整個項目的研發帶來了很大的困擾,阻礙了項目的進展速度.對于如何去分配給一個開發人員的任務量…

數字編碼電位器c語言,數字電位器——x9c104

一些傳統的電子設備是通過改變電位器的電阻來實現調整,比如燈的亮度、電機的轉速等。如果想對這種設備進行智能改造但不大幅度改變設備內部的電器結構,我們需要電位器的電阻可通過單片機或微機進行控制,數字電位器就是這類設備。“我也是在項…

13.??Roman to Integer

2019獨角獸企業重金招聘Python工程師標準>>> 見12轉載于:https://my.oschina.net/datacube/blog/702856

SharePoint2010沙盒解決方案基礎開發——開發webpart讀取綁定列表數據,并以一定的格式顯示(加css樣式)...

SharePoint2010沙盒解決方案基礎開發——開發webpart讀取綁定列表數據,并以一定的格式顯示(加css樣式) 注:此實例無需添加數據控件,避免了一些繁瑣的代碼 實現效果如下: 讀取數據和圖片,并以每行…

Android 常用權限

添加WiFi以及訪問網絡的權限&#xff1a;<uses-permission android:name"android.permission.CHANGE_NETWORK_STATE" ></uses-permission><uses-permission android:name"android.permission.CHANGE_WIFI_STATE" ></uses-permission&…

c語言離散卷積編程,數電實驗一 離散卷積的C語言編程.ppt

數電實驗一 離散卷積的C語言編程.ppt實驗一 離散卷積的C語言編程實驗,DSP實驗室,實驗性質,綜合設計性實驗,實驗目的,1 了解和認識常用的各種信號&#xff1b; 2 掌握卷積的定義和計算方法&#xff1b; 3 掌握在計算機中生成以及繪制信號序列圖的方法。,實驗原理,離散時間系統中…

openwrt上wifi探針的實現

openwrt上wifi探針的實現 探針是通過wifi搜集經過這個AP范圍的手機的mac地址&#xff0c;沒有什么深刻的東西&#xff0c;知乎上關于這個東西討論的很多&#xff0c;有人覺得很有用&#xff0c;可以做很多增值的應用&#xff0c;有人覺得沒啥用&#xff0c;不過這并不妨礙我們從…

Eclipse里做JBPM工作流gpd.xml中文亂碼問題解決(包括控制臺亂碼解決)

該文章轉至:http://jsczxy2.iteye.com/blog/1236552 修改eclipse安裝跟目錄下的eclipse.ini文件&#xff0c;在其中添加&#xff1a;-Dfile.encodingUTF-8如我添加后為&#xff1a;-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256M-vmargs-Dosgi.requiredJavaVers…

irq4中斷子程序c語言寫法,AVR匯編程序參考

該AVR的匯編程序選自《M128》&#xff0c;程序中體現了AVR匯編的基本特點&#xff0c;僅供大家參考。該應用系統為一個帶1/100秒的簡易24小時制時鐘&#xff0c;它在上電后能夠自動從11時59分55秒00開始計時和顯示時間。下圖為簡易時鐘系統硬件電路圖。圖 簡易24小時時鐘硬件原…

技術的自我修煉

從今天開始記錄自己的技術修煉之路&#xff0c;自勉成長&#xff01;轉載于:https://blog.51cto.com/11822609/1796121

一步一步學Silverlight 2系列(6):鍵盤事件處理

一步一步學Silverlight 2系列&#xff08;6&#xff09;&#xff1a;鍵盤事件處理 概述 Silverlight 2 Beta 1版本發布了&#xff0c;無論從Runtime還是Tools都給我們帶來了很多的驚喜&#xff0c;如支持框架語言Visual Basic, Visual C#, IronRuby, Ironpython&#xff0c;對J…

STM32堆棧溢出的問題

在程序中出現棧溢出的情況&#xff0c;就是分配局部變量時因為內存溢出而重啟&#xff0c;局部變量分配在棧中&#xff0c;棧區域滿了導致溢出&#xff0c;需要修改startup_stm32f10x_hd.s中&#xff0c;或startup_stm32f10x_ld.s,startup_stm32f10x_md.s,具體文件按要看CPU是否…

塊分割,維特比算法小結

學習總結 在ER中&#xff0c;有一類算法依靠參考結構化數據庫的模型實現&#xff0c;以便提高ER的速度。但是這類算法常常在運行中產生了大量重復計算&#xff0c;降低了效率。由此&#xff0c;通過介紹以下方法&#xff0c;來解決這個問題&#xff1a; 塊分割 給定的字符串&am…

關于URL編碼

一、問題的由來 URL就是網址&#xff0c;只要上網&#xff0c;就一定會用到。 一般來說&#xff0c;URL只能使用英文字母、阿拉伯數字和某些標點符號&#xff0c;不能使用其他文字和符號。比如&#xff0c;世界上有英文字母的網址 “http://www.abc.com”&#xff0c;但是沒有希…

C語言ffmpeg合并多個視頻,ffmpeg合并多個視頻

/// ///遍歷文件夾獲取所有視頻路徑/// /// private void TraverseFolder(string path,stringfilepath){DirectoryInfo dInfo newDirectoryInfo(path);Dictionary dic new Dictionary();Dictionary dic2 new Dictionary();List list new List();//遍歷該文件夾foreach (File…

android應用開發全程實錄-實現甩動撥打和掛斷電話

今天繼續給大家帶來《Android應用開發全程實錄》中的章節&#xff0c;這部分是講傳感器中的一個實例。 通過上面的例子我們學會了如何獲得某種類型的傳感器&#xff0c;下面通過一個實例來學習如何使用某一個類型的傳感器。我們以加速傳感器為例&#xff0c;來實現這樣一個功能…

static的應用以及靜態與非靜態的區別

先前看到一個技術大牛寫了一個關于靜態成員與非靜態成員&#xff0c;靜態方法和非靜態方法的各自區別&#xff0c;覺得挺好的&#xff0c;在這里寫一個小程序來說明這些區別。 package com.liaojianya.chapter5; /*** This program will demonstrate the use of static method.…

Python中抓網頁的小陷阱

這邊博客已經搬家到這里了。我的個人博客&#xff0c;風格我自己更喜歡&#xff0c;也可以完全控制。當然&#xff0c;會花一點錢&#xff0c;但是基本能承受。 歡迎各位來觀光&#xff0c;博客園很棒&#xff0c;但是有一個自己能控制的網站也許會更好。另外&#xff0c;不能發…