c語言3368題目,電大《C語言程序設計課程》期末考試復習資料

0993+C 評議程序設計A 第 1 頁 共 31 頁

C 語言程序設計課程期末復習練習

一、單選題 1.在每個C 語言程序中都必須包含有這樣一個函數,該函數的函數名為( )。A. main 2.每個C 語言程序文件的編譯錯誤分為( )類。B. 2 3. 字符串"a+b=12\n"的長度為( )。B. 7 4. 在switch 語句的每個case 塊中,假定都是以break 語句結束的,則此switch 語句容易被改寫為( )語句。 B. if 5. 在下面的do-while 循環語句中,其循環體語句被執行的次數為( )。 int i=0; do i++; while(i<10); D. 10 6. 將兩個字符串連接起來組成一個字符串時,選用的函數為( )。 C. strcat() 7. 若用數組名作為函數調用的實參,傳遞給形參的是( )。 A. 數組的首地址 8. 假定a 為一個整數類型的數組名,整數類型的長度為4,則元素a[4]的地址比a 數組的首地址大( )個字節。 C. 16 9. 假定s 被定義為指針類型char *的變量,初始指向的字符串為"Hello world!",若要使變量p 指向s 所指向的字符串,則p 應定義為( )。A. char *p=s; 10. 從一個數據文件中讀入以換行符結束的一行字符串的函數為( )B. fgets() 11. 由C 語言目標文件連接而成的可執行文件的缺省擴展名為( ) B. exe 12. 設有兩條語句為“int a=12; a+=a*a;”,則執行結束后,a 的值為( )。C. 156 13. 帶有隨機函數調用的表達式rand()%20的值在( )區間內。C. 0~19 14. for 循環語句“for(i=0; i0 && x<=10)的相反表達式為( )。A. x<=0 || x>10 23. 當處理特定問題時的循環次數已知時,通常采用( )循環來解決。 A. for 24. 假定i 的初值為0,則在循環語句“while(i

3. 當不需要函數返回任何值時,則應使用____void____標識符來定義函數類型。 4.十進制數25表示成符合C 語言規則的十六進制

數為_____0x19___。 5. 假定不允許使用邏輯非操作符,則邏輯表達式a>b || b==5的相反表達式為a<=b && b!=5__。 6. 執行“typedef int DataType;”語句后,在使用int 定義整型變量的地方也可以使用___datatype_______來定義整型變量。 7. 假定一維數組的定義為“char* a[8];”,則該數組所占存儲空間的字節數為_32___。 8. 假定二維數組的定義為“double a[M][N];”,則該數組的列下標的取值范圍在______ 0~N-1___之間 9. 存儲一個空字符串需要占用____1____個字節。 10. strcpy 函數用于把一個字符串___拷貝_____到另一個字符數組空間中。 11. 程序的編譯單位是一個______程序文件___。 12. 假定a 是一個一維數組,則a[i]的指針訪問方式為______ *(a+i)___。 13. 執行int *p=malloc(sizeof(int))操作得到的一個動態分配的整型對象為____*p____。 14.執行“printf("%c",'A'+2);”語句后得到的輸出結果為_____c___。 15.short int 類型的長度為___2。 16. 用類型關鍵字表示十進制常數 3.26f 的類型為__float______。 17. 假定y=10,則表達式++y*3的值為____33__。 18. 邏輯表達式(x==0 && y>5)的相反表達式為 (x !=0 || y<=5) 或:(x || y<=5)___。 19.若x=5,y=10,則x!=y 的邏輯值為__1______。 20. 假定二維數組的定義為“int a[3][5];”,則該數組所占存儲空間的字節數為__60___。 21. 使用“typedef char BB[10][50];”語句定義____BB____為含有10行50列的二維字符數組類型。 22. 字符串"a:\\xxk\\數據"的長度為______11__。 23.假定p 所指對象的值為25,p+1所指對象的值為46,則*++p 的值為____46____。

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

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

相關文章

【LeetCode】鏈表精選12題

目錄 快慢指針&#xff1a; 1. 相交鏈表&#xff08;簡單&#xff09; 2. 環形鏈表&#xff08;簡單&#xff09; 3. 快樂數&#xff08;簡單&#xff09; 4. 環形鏈表 II&#xff08;中等&#xff09; 5. 刪除鏈表的倒數第 N 個節點&#xff08;中等&#xff09; 遞歸迭…

python類的屬性和對象屬性_python 類屬性、對象屬性-阿里云開發者社區

類的普通屬性:  dir(Myclass), 返回一個key列表&#xff1b; Myclass.__dir__,返回一個字典&#xff1b; 1、類的數據屬性&#xff1b; 2、類的方法&#xff1b; 類的特殊屬性&#xff1a; 1、Myclass.__name__  類的名字 2、Myclass.__doc__   類的文檔字符串 3、Mycla…

擊鼓傳花c語言編程題,c語言-第5章 循環程序設計.ppt

《c語言-第5章 循環程序設計.ppt》由會員分享&#xff0c;可在線閱讀&#xff0c;更多相關《c語言-第5章 循環程序設計.ppt(83頁珍藏版)》請在人人文庫網上搜索。1、第5章 循環程序設計,管理學院 電子商務系,2,第5章 循環程序設計,5.1 概述 5.2 while和do while循環 5.3 for循環…

python快速檢測視頻跳過幀_python實現視頻分幀效果

本文實例為大家分享了python實現視頻分幀的具體代碼&#xff0c;供大家參考&#xff0c;具體內容如下 import cv2 vidcap cv2.VideoCapture(005.avi) success,image vidcap.read() count 0 success True while success: success,image vidcap.read() cv2.imwrite("fr…

最大素數c語言,for語句計算輸出10000以內最大素數怎么搞最簡單??各位大神們...

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓#include #include int* pt NULL; // primes_tableint pt_size 0; // primes_table 數量大小int init_primes_table(void){FILE* pFile;pFile fopen("primes_table.bin", "rb");if (pFile NULL) {fputs(&q…

python去重保留唯一一個值_Python DataFrame使用drop_duplicates()函數去重(保留重復值,取重復值)...

摘要 在進行數據分析時&#xff0c;我們經常需要對DataFrame去重&#xff0c;但有時候也會需要只保留重復值。 這里就簡單的介紹一下對于DataFrame去重和取重復值的操作。 創建DataFrame 這里首先創建一個包含一行重復值的DataFrame。2.DataFrame去重&#xff0c;可以選擇是否保…

自定義日歷控android,Android 一個日歷控件的實現小記

先看幾張動態的效果圖吧&#xff01;這里主要記錄一下在編寫日歷控件過程中一些主要的點&#xff1a;一、主要功能1、支持農歷、節氣、常用節假日2、日期范圍設置&#xff0c;默認支持的最大日期范圍[1900.1~2049.12]3、禁用日期范圍設置4、初始化選中單個或多個日期5、單選、多…

python先返回再處理_python xpath解析返回對象怎么處理

3 4 5 text 6 7 ... 8 ... 9 ......10 11 12 ...13 ...14 ......15 16 17 18

android文件讀取工具類,Android 下讀取Assets Properties操作封裝工具類

Android 下讀取Assets Properties操作封裝工具類發布時間&#xff1a;2018-06-03作者&#xff1a;laosun閱讀(2081)為了方便使用&#xff0c;首先創建BaseApplication類&#xff0c;如下所示&#xff1a;import android.app.Application;import android.content.Context;/*** C…

python粘性拓展_如何將tkinter小部件置于粘性框架中

在google中使用“如何使tkinter網格擴展”&#xff0c;我遇到了這個問題。 引用布萊恩奧克利的話Rows and columns have "weight" which describes how they grow or shrink to fill extra space >in the master. By default a row or column has a weight of zer…

android 固件 編輯器,RK3288編譯 Android 5.1 固件

1 準備工作編譯 Android 對機器的配置要求較高&#xff1a;64 位 CPU16GB 物理內存交換內存30GB 空閑的磁盤空間用于構建&#xff0c;源碼樹另外占用大約 25GBUbuntu 14.04 操作系統八核i7&#xff0c;編譯完成需要一個半小時安裝 JDK 7:sudo apt-get install openjdk-7-jdkUbu…

python解壓到指定文件夾_在Python中壓縮和解壓文件

Python部落(python.freelycode.com)組織翻譯&#xff0c;禁止轉載&#xff0c;歡迎轉發。 如果你已經使用計算機一段時間&#xff0c;你可能遇到了.zip擴展名的文件。它們是可以保存許多其他文件&#xff0c;文件夾和子文件夾的壓縮內容的特殊文件。這種類型的文件在使用互聯網…

android bar布局,Android學習路線(十)如何將Action Bar疊放在你的布局上

默認狀況下&#xff0c;action bar出如今activity窗口的頂部&#xff0c;略微減小了activity布局的總空間。若是你想隱藏或者顯示action bar&#xff0c;在這堂用戶體驗的課程中&#xff0c;你能夠經過調用htmlFigure 1. Gallerys action bar in overlay mode.android為了不在a…

geant4運行例子_Geant4--一次編譯,運行多個Run,極大提升模擬效率

文|梁佐佐應唐光毅博士/后之約&#xff0c;對于Geant4模擬&#xff0c;我們看是否能解決這么一個問題&#xff1a;我現在想模擬探測器不同角度下的響應&#xff0c;每次模擬需要/run/beamOn 100&#xff0c; 可是我真的不想一遍一遍的去http://DetectorConstruction.cc中修改幾…

python3.7基礎教程_關于本教程 |《Python 官方文檔:入門教程 3.7.0》| Python 技術論壇...

本文檔最新版為 3.8&#xff0c;舊版本可能放棄維護&#xff0c;推薦閱讀最新版&#xff01; Python 入門教程 Python 是一門簡單易學且功能強大的編程語言。它擁有高效的高級數據結構&#xff0c;并能夠用簡單又有效的方式進行面向對象編程。Python 優雅的語法和動態類型&…

android listview countdowntimer,Android-ListView中的CountDownTimer隨機閃爍

我正在使用計時器制作列表視圖&#xff0c;每個計時器都有不同的截止日期&#xff0c;具體取決于數據庫(類似于拍賣)Time now new Time();now.setToNow();now.normalize(true);nowMillis now.toMillis(true);..String endtime a.get(position).get(TAG_ENDTIME);Integer tim…

echart實現3d地圖_3D飛線效果——讓線“飛”起來的秘密

在城市規劃、統計、交通等行業&#xff0c;地圖可視化已成為最直接也最吸引眼球的一種表達方式。例如人群遷徙、人口流動、OD出行、職住分析、客流來源等眾多場景都需要用到飛線效果呈現。2D飛線效果圖隨著可視化技術的進一步發展&#xff0c;傳統的2D飛線效果略顯單調&#xf…

ad域管理與維護_在NAS SMB卷上使用VisualSVN Server維護代碼庫

VisualSVN Server[1] 是 Windows 平臺上流行的 SVN 形式的代碼管理工具。以下我們將介紹把 NAS SMB 卷作為 VisualSVN 代碼庫存儲中心時會遇到的幾個問題以及相應的解決方法。1. 安裝錯誤的解決方法我們以 VisualSVN Server 3.3.1 版本為例&#xff0c;在安裝 VisualSVN Server…

android 開發art,Android應用開發之Android 系統啟動原理(art 虛擬機)

本文將帶你了解Android應用開發之Android 系統啟動原理(art 虛擬機)&#xff0c;希望本文對大家學Android有所幫助。Android 系統啟動原理(art 虛擬機)一、虛擬機的啟動Android 是一個 Linux 的虛擬機&#xff0c;當虛擬機啟動的時候&#xff0c;會執行手機根目錄下的 init.r…

電腦文件夾可以分屏的軟件_電腦上什么便簽軟件可以添加音頻?

提及便簽&#xff0c;很多人都會很自然地想到手機便簽。這是因為隨著智能手機和移動互聯網的發展&#xff0c;現在很多手機上都有了系統自帶的便簽app。其實&#xff0c;除了手機便簽外&#xff0c;還有電腦便簽呢&#xff01;這不&#xff0c;Win7及其以上版本的電腦上還有系統…