<strike id="jbj1b"></strike>
<span id="jbj1b"><dl id="jbj1b"></dl></span><strike id="jbj1b"><i id="jbj1b"><del id="jbj1b"></del></i></strike>
<strike id="jbj1b"></strike>
<strike id="jbj1b"></strike>
<span id="jbj1b"></span>
<span id="jbj1b"><dl id="jbj1b"></dl></span>
<span id="jbj1b"><dl id="jbj1b"></dl></span><strike id="jbj1b"></strike>
<strike id="jbj1b"><dl id="jbj1b"><del id="jbj1b"></del></dl></strike>
<span id="jbj1b"><noframes id="jbj1b"><strike id="jbj1b"></strike>
<span id="jbj1b"><video id="jbj1b"><strike id="jbj1b"></strike></video></span>
<ruby id="jbj1b"></ruby>
<strike id="jbj1b"></strike>
<span id="jbj1b"></span>
<span id="jbj1b"><video id="jbj1b"><strike id="jbj1b"></strike></video></span>
<strike id="jbj1b"></strike>
<span id="jbj1b"><video id="jbj1b"></video></span><strike id="jbj1b"></strike>
<th id="jbj1b"><video id="jbj1b"><ruby id="jbj1b"></ruby></video></th><span id="jbj1b"><dl id="jbj1b"></dl></span>
您現在的位置:首頁 - 備考 - 自考問一問

28120 C語言程序設計(理論)

2025-07-08 來源:中國教育在線

江蘇教育學院編

第一章 C語言概述

基本要求:

了解C語言的特點和簡單C程序的構成,main函數和其它函數,頭文件數據說明,函數的開始和結束標志,源程序的書寫格式,C語言的風格。掌握在不同平臺的上機方法。

第二章 程序的靈魂-算法

基本要求:

通過學習了解算法的概念,算法的特性,掌握傳統的流程圖的畫法和N-S流程圖的畫法,并通過實例畫出來。

第三章 數據類型、運算符與表達式

基本要求:

通過學習要求掌握C語言的數據類型(基本類型、構造類型、指針類型、空類型)及其定義方法,常量、變量的概念、標識符的構成,C運算符的種類,優先級結合性,不同類型數據間的轉換與運算。

C表達式類型(賦值表達式、算術表達式、關系表達式、邏輯表達式、條件表達式、逗號表達式)和求值規則。

本章重點:

基本數據類型(整型、實型、字符型)

第四章 最簡單的C程序設計

基本要求:

C語句、表達式語句、空語句、復合語句。三種程序結構,數據的輸入與輸出,輸入輸出函數的調用。

本章重點:

格式輸出、格式輸入函數

第五章 選擇結構程序設計

基本要求:

關系運算和關系表達式、邏輯運算和邏輯表達式,用if語句實現選擇結構,用switch語句實現多分支選擇結構。

本章重點:

if語句和switch語句

第六章 循環控制

基本要求:

構成循環的方法,goto語句和語句標號的使用,while語句和do while循環結構,for循環結構,Continue語句和 break語句,循環的嵌套(三層)。

本章重點:

for循環結構,while循環和do while循環結構

第七章 數組

基本要求:

數組的概念,一維數組和多維數組的定義,數組初始化和引用,字符串和字符數組。

本章重點:

一維數組和二維數組的定義,初始化和引用。

第八章 函數

基本要求:

庫函數的正確調用,函數的定義方法,函數的類型和返回值形式參數與實參數,參數值的傳遞

函數的正確調用,嵌套調用,遞歸調用

局部變量和全局變量

變量的存儲類別(自動,靜態,寄存器,外部),變量的作用域和生存期

內部函數和外部函數

本章重點:

函數的定義方法,局部變量和全局變量,動態存儲變量和靜態存儲變量

第九章 編譯預處理

基本要求:

宏定義,不帶參數的宏定義,帶參數的宏定義,“文件包含”處理。

本章重點:

宏定義的概念及使用方法

第十章 指針

基本要求:

指針與指針變量的概念,指針與地址運算符,變量,數組,字符串,函數,結構體的指針及指向變量,數組,字符串,函數,結構體的指針變量,通過指針引用以上各類型數據,用指針作函數參數

返回指針值的指針函數

指針數組,指向指針的指針,main函數的命令行參數

本章重點:

指針的概念,變量的指針和數組的指針

第十一章 結構體與共用體

基本要求:

結構體和共用體類型數據的定義方法和引用方法

用指針和結構體構成鏈表,單向鏈態的建立、輸出、刪除與插入

本章重點:

結構體類型數據的定義方法和引用方法

第十二章 位運算

基本要求:

位運算符的含義及使用

簡單的位運算

本章重點:

簡單的位運算

第十三章 文件

基本要求:

只要求緩沖文件系統(即高級磁盤I/O系統),對非標準緩沖文件系統(即低級磁盤I/O系統)的不要求

文件類型指針(FILE類型指針)

文件的打開與關閉(fopen,fclose)

文件的讀寫(fpute,fgetc,fread,fwrite,fprint,fscanf函數)

文件的定位(rewind,fseek函數)

考試說明

分理論和上機考試兩部分

理論試卷卷面有五種類型題目卷面分為100分

一、填空題(20分)

二、選擇題(20分)

三、讀程序寫結果(20分)

四、簡單改錯題(20分)

五、簡單編程題(20分)

上機考試部分要求:

按上機說明要求,①從磁盤中調出GJSZK錯誤程序,改好后以JSZKG新文件名存盤;②根據上機說明所給編程題目進行編程,編好后以JSZKB文件名存盤。

一、上機改錯題(12分)

二、編程題(18分)

上機考試在主考學校進行

卷面考試時間150分鐘

上機考試時間60分鐘

選用教材:C程序設計(第二版),譚浩強編著,清華大學出版社

配套教材:C程序設計題解與上機指導第二版,譚浩強

樣題:

一、填空題(每空1分,共20分)

1.表達式3&&4的結果是_____。

2.在C語言中可以構成循環的語句有____、____、____。

3.設原來a=12,請寫出表達式a+=a*=a-=a+2運算后a的值____。

4.在C系統中,int變量占2個字節,則它表示數的范圍是____至____。

5.C語言提供的構造類型數據有三種,它們是____、____和____。

6.從變量的作用域(即從空間角度)來分,可分為____和____。

7.若有說明int a=3,b=10;經過a+=7運算后a變量的值是____;再經過a+=b運算后a變量的值是____,b變量的值是____。

8.在C語言的if語句中,可用作判斷語句的表達為____。

9.指針變量只能存放____,引用一個數組元素可以用____法和____法。

二、選擇題(下列各題有4個答案,請把正確答案的編號寫在空白處,每答對一題得2分,錯選和漏選不得分,共20分)

1.一個可執行的C程序的開始點是____

A.程序中的第一個語句 B.名為main( )的函數

c.包含文件的第一個函數 D.程序中的第一個函數

2.C語言用____表示邏輯“假”值。

A.非O整型值 B.T C.TURE D.整型值0

3.設A為整型變量,初值為12,執行語句A+=A>>=2后,A的值是____

A.48 B.144 C.6 D.264

4.下列常量中合法的是____

A.3E2.5 B.-.1E-1 C.“C” D.-E-3

5.下列變量中合法的是____

A.Auto B.2-and C.au*to D.-auto-

6.下列運算符優先級最高的是____

A.<< B.* C.! D.&&

7.C語言規定,調用一個函數時,實參變量和形參變量之間的數據傳遞是____

A.地址傳遞 B.由實參傳給形參的值傳遞

C.由實參傳給形參,并由形參傳回給實參

D.由用戶指定傳遞方式

8.凡在函數中未指定存儲類別的變量,其隱含的存儲類別為____

A.自動(auto) B.靜態(static)

C.外部(extern) D.寄存器(register)

1
意向表
2
學習中心老師電話溝通
3
查看評估報告
1、年齡階段

2、當前學歷

3、提升學歷目標

4、意向學習方式

報考所在地
*
*
*
- 聲明 -

(一)由于考試政策等各方面情況的不斷調整與變化,本網站所提供的考試信息僅供參考,請以權威部門公布的正式信息為準。

(二)本網站在文章內容出處標注為其他平臺的稿件均為轉載稿,免費轉載出于非商業性學習目的,歸原作者所有。如您對內容、等問題存在異議請與本站聯系,我們會及時進行處理解決。

首頁 考生自助服務系統
99热在线这里只有精品首页