第一篇:2010 C語言實驗與習題2010final
一、目錄一、二、1.2.三、四、1.2.3.4.5.6.7.8.9.10.11.12.五、1.2.3.六、1.2.3.4.5.6.1)2)
七、目錄.............................................................................................................................................................................1 編程環境介紹.............................................................................................................................................................2
前言:..............................................................................................................................................................2 編程環境介紹...................................................................................................................................................2 福建省高等學校計算機應用水平等級考試 二級(C語言)考試大綱.................................................................3 理論習題.....................................................................................................................................................................6
第一章 第二章.................................................................................................................................................6 第三章 數據類型、運算符和表達式.............................................................................................................7 第四章 順序程序設計...................................................................................................................................10 第五章 選擇程序設計...................................................................................................................................11 第六章 循環控制...........................................................................................................................................14 第七章 數組..................................................................................................................................................15 第八章 函數..................................................................................................................................................18 第九章 預處理命令.......................................................................................................................................21 第十章 指針..................................................................................................................................................23 第十一章 結構體與共用體...........................................................................................................................27 第十二章 位運算...........................................................................................................................................30 第十三章 文件...............................................................................................................................................30 實驗部分...................................................................................................................................................................32 編程題............................................................................................................................................................32 填空題............................................................................................................................................................40 改錯題............................................................................................................................................................47 真題訓練(歷屆試題選編)....................................................................................................................................54 數據類型、運算符與表達式.........................................................................................................................54 分支語句........................................................................................................................................................58 循環................................................................................................................................................................65 數組................................................................................................................................................................72 綜合題............................................................................................................................................................79 程序改錯........................................................................................................................................................89 要求................................................................................................................................................................89習題................................................................................................................................................................89 教學大綱...................................................................................................................................錯誤!未定義書簽。
二、編程環境介紹
1.前言:
C是最常見的一種高級程序設計語言,高等院校理工科專業都開設“C程序設計”課程作為程序設計入門語言。為此,福建省高校計算機水平考試委員會將其列入福建省高等院校計算機應用水平等級考試(二級C)考試科目,旨在讓學生初步掌握程序設計的方法,為今后學習其他計算機課程打下基礎,也為今后工作打下計算機應用基礎。
目前,以Turbo C為平臺介紹各種算法、試題解答的書還不多。筆者從2005年擔任誠毅學院工科類專業的“C程序設計”課程教學,多年來注意搜集、整理、編寫Turbo C有關的算法例題、試題解答,在課堂上進行融通講解,系統地從數值處理、圖形輸出、數據處理、過程模擬、算式求值、文件(字符、)指針處理、數字組合、圖形設計八個方面詳細地介紹算法例題、試題解答程序,著重培養學生分析問題、解決問題、調試糾錯的能力,讓學生在擴大計算機知識面的同時,提高實際編程能力、操作能力。編寫倉促,錯誤之處難免,歡迎指正。
2.編程環境介紹
時間:共120分鐘。編程環境:Turbo C2.0 常用快捷鍵: ? Alt鍵+菜單上的紅色字母可打開相應的菜單,例如:
Alt+F 打開文件菜單(加載一個已存在的程序、保存程序均在此菜單下)Alt+R 打開運行菜單 ?
Alt+Tab 切換考試程序與turbo C Alt+Enter 切換turbo C窗口大小 ?
Alt+F5 查看程序運行結果 F5:全屏/恢復 F6:切換活動窗口
本學期作為非計算機專業學生具體要求
1-9章要求學生掌握理論的基礎上自己設計程序 10章以后要求學生理解知識點,能夠讀懂程序2
三、福建省高等學校計算機應用水平等級考試 二級(C語言)考試大綱
I、考試目的
本考試考查考生以下知識與能力: 1.掌握C語言的基本概念和語法知識;
2.了解C語言程序與函數的結構特點,主函數及程序執行流程; 3.正確使用順序、選擇、循環三種結構,具有結構化程序設計的能力; 4.掌握常用算法,能運用算法描述工具——流程圖;
5.能使用Turbo C集成開發環境,完成源程序的編寫、編譯,運行與調試程序; 6.具有綜合運用以上知識編寫程序,解決計算與數據處理類問題的初步能力。
II、考試內容
一.C語言基礎
1.C語言特點(識記); 2.C語言程序基本組成(識記): C語言程序的結構與主函數,程序的書寫格式與規范; 3.基本數據類型:
標識符與基本數據類型(識記),常量與變量(領會),內存的概念(識記); 4.基本輸入、輸出函數(領會):
格式輸入和格式輸出函數,非格式化輸入、輸出函數; 5.運算符與表達式(簡單應用):
算術運算,增1與減1運算,關系運算,邏輯運算,條件運算,位運算,賦值運算,類型轉換,逗號運算,長度運算符,運算符的優先級與結合性。
二.程序控制結構
1.C語言的語句(識記):
C語言語句的語法及書寫規范; 2.順序結構(領會):
程序設計的流程圖,程序控制結構中的順序結構,復合語句; 3.分支結構(簡單應用):
if結構、if結構的多種形式,switch 結構與多分支結構; 4.循環結構(綜合應用):
當型循環,直到型循環,break語句與continue語句。
三.構造型數據
1.數組(綜合應用):
一維數組,字符數組,二維數組;
期末復習題集
2.結構類型:
結構類型的概念,結構類型定義及結構變量說明,結構變量的使用(領會),結構變量的初始化,結構數組的初始化(識記); 3.聯合類型(識記):
聯合類型的概念,聯合類型定義和聯合變量說明,聯合類型的使用; 4.枚舉型(識記):
枚舉型的定義和使用枚舉型變量; 5.typedef的用途(識記):
使用typedef定義新類型名。
四.指針
1.指針與指針變量(識記):
指針的基本概念,指針變量的定義,指針變量的賦值; 2.指針運算符(領會):
地址運算符與指針運算符、間接尋址; 3.指針與數組(簡單應用):
指針與一維數組,移動指針及兩指針相減運算,指針比較,指針與字符串,指針與二維數組;
4.指針數組與指向指針的指針(識記):
指針數組,定義指針數組,指針數組的應用,指向指針的指針,定義指向指針的指針變量,指向指針的指針變量的應用; 5.指針與結構(領會):
指向結構變量的指針變量,指向結構數組的指針變量。
五.函數
1.常見的系統庫函數(識記):
輸入、輸出函數(stdio.h): printf, scanf, getchar, putchar, puts,gets;字符與字符串函數(string.h):strcpy, strcat, strcmp, strlen; 簡單數學函數(math.h):sqrt, fabs, sin, cos, exp, log, log10, pow; 2.用戶自定義函數(簡單應用):
函數定義、調用和說明,函數返回值,函數參數; 3.函數之間的數據傳遞(領會):
函數數據按數值傳遞,函數數據按地址傳遞,利用函數返回值和外部變量進行函數數據傳遞,結構變量作為函數參數傳遞; 4.函數的嵌套調用及遞歸調用(領會):
函數的嵌套調用、函數的遞歸調用; 5.局部變量與全局變量(識記):
局部變量與全局變量的定義、初始化及作用范圍; 6.變量的存儲類型與變量的初始化(領會):
局部變量與全局變量的生存期,靜態變量與動態變量的定義、初始化、作用范圍及生存期;
C語言練習題
7.編譯預處理(領會):
文件包含,無參宏定義。
六.文件
1.文件的基本概念,C語言中的兩種文件(識記);
2.文件的打開、關閉和文件結束測試,文件的讀寫,文件的定位(識記)。
七.算法與編程(綜合應用)
1.用C表達式或函數計算相對應的數學表達式; 2.連加與連乘的計算,級數的計算; 3.冒泡法排序與選擇法排序; 4.矩陣的簡單運算與顯示; 5.字符串操作; 6.文件編程應用。
八.使用Turbo C集成開發環境調試程序 1.源程序的編寫、編輯與改錯(領會); 2.集成環境下的求助Help(識記); 3.程序的編譯與目標代碼的生成(識記); 4.程序的調試(綜合應用):
單步運行程序,運行到光標處,斷點設置,變量內容的跟蹤、顯示與修改;5.了解Turbo C程序的常見錯誤提示(識記)。
Ⅲ、考試說明
一.考試形式
采用無紙化上機考試;
考試環境: Windows XP 簡體中文版,Turbo C 2.0或以上集成環境(IDE); 考試時間: 90分鐘。
二.試卷題型結構
1.選擇題(20小題)40%;
2.程序改錯題(2小題)20%;
3.程序填空題(2小題)20%;
4.編程題(2小題)20%。
期末復習題集
四、理論習題
1.第一章 第二章
1.C語言的函數體由()括起來。A)<>
B)
{}
C)
[]
D)
()2.下面敘述錯誤的是()A)一個C源程序可由一個或多個函數組成 B)構成C語言源程序的基本單位是語句 C)C源程序中大、小寫字母是有區別的 D)若一條語句較長,可分寫在下一行或多行上
3.下面敘述正確的是()A)每行最多只能寫兩條語句
B)main()函數必須位于源程序文件的開頭
4.C源程序中main()函數的位置()。A)必須位于程序的最前面 B)必須在自定義函數前面
5.結構化程序設計不包括()。A)最優化
B)自頂而下,逐步細化
6.下面敘述中,()不是結構化程序設計中的三種基本結構之一。A)數據結構
B)
選擇結構
C)所有語句都必須以分號;結束 D)
程序中必須含有自定義函數
C)必須在系統庫函數后面 D)
可以在自定義函數后面
C)模塊化設計 D)
結構化編碼
C)
循環結構
D)順序結構
C語言練習題
2.第三章 數據類型、運算符和表達式
1.()為非法的字符串常量 A)“056”
B)
?123?
2.()為正確的用戶標識符。A)min-5
B)
max_at 3.以下()是正確的變量名。A)a.bee
B)
-p11 4.以下()是正確的變量名。A)5f
B)
if 5.以下()是正確的常量。A)E-5
B)
1E5.1 6.以下()是不正確的字符串常量。A)'abc'
B)
“12'12” 7.以下()是正確的字符常量。A)“c”
B)
'' 8.char型變量存放的是()。A)ASCII代碼值 B)字符本身
9.()為合法的常量。A)5,236
B)
1.23E+8 10.()為正確的字符常量 A)‘ 主站蜘蛛池模板: 大战丰满无码人妻50p| 中文字幕无码乱人妻| 亚洲欧美综合精品久久成人网| 久久精品成人无码观看不卡| 久久精品aⅴ无码中文字字幕蜜桃| 7m精品福利视频导航| 欧美性猛交ⅹxxx乱大交妖精| 国产成人8x视频网站入口| 欧美成人秋霞久久aa片| 老子午夜精品888无码不卡| 久久无码高潮喷水抽搐| 中文字幕乱码人妻综合二区三区| 日本xxxx片免费观看| 国产精品青草久久福利不卡| 少妇又色又紧又爽又刺激视频| 男人的天堂在线无码观看视频| 亚洲最新无码中文字幕久久| 女女女女女裸体处开bbb| 97人妻熟女成人免费视频| 欧美日韩一区二区三区自拍| 国产女人高潮抽搐喷水免费视频| 人人爽人人爽人人片a免费| 国产aⅴ视频免费观看| 麻豆精品一区综合av在线| 国产精品一区二区无线| 久9视频这里只有精品| 欧美成人亚洲高清在线观看| а√中文在线资源库| 全部孕妇毛片丰满孕妇孕交| 无码 人妻 在线视频| 精品亚洲aⅴ在线观看| 亚洲综合色区在线观看| 亚洲无码一区二区三区| 永久免费观看美女裸体的网站| 男女下面进入的视频| 中国凸偷窥xxxx自由视频妇科| 亚洲欧洲中文日韩av乱码| 亚洲第一极品精品无码| 国产成人无码www免费视频播放| 欧洲熟妇色xxxx欧美老妇老头多毛| 国产精品一品二区三区的使用体验|