軟體08 1程式設計基礎第1講教案

2022-10-06 17:00:06 字數 1545 閱讀 1954

第1章 c語言概述

1.1 歷史背景(自學)

1.2 c語言的特點

1.語言簡潔、緊湊,使用方便、靈活。

32個關鍵字(即保留字,見p365附錄b)。

9種控制語句。

程式書寫自由,比pascal簡練。

2.運算子豐富 34種(見p365附錄c)。

3.資料結構豐富。

整型、實型、字元型、指標型、

陣列、結構體、共用體、檔案等。

4.結構化的控制語句

函式——模組

5.語法限制不嚴格,自由度大。

6.可直接對硬體進行操作——實現組合語言的大部分功能。

「高階語言中的低階語言」;「中級語言」。

7.生成目標**質量高——比彙編低10%~20%。

8.可移植性好。

1.3 簡單的c程式介紹

【例1.1】main( )

輸出:this is a program.

其中:main—主函式名。

乙個c程式中必有且只能有乙個main函式。

內為函式體,只有乙個輸出語句。

printf — 輸出函式。

\n——換行符。

;——語句最後有一分號。

【例1.2】

main( ) /*求兩數之和*/

輸出:sumㄩisㄩ579

_其中:/*……*/——注釋,可放任何位置。

%d——輸入、輸出格式控制字串,十進位制整數格式。

【例1.3】

main( )

int max( int x , int y )說明:&——取位址運算子,&a——取變數a的位址。

%d——按十進位制整數形式輸入。

運**況:

8,5↙

max = 8

_c程式的結構:

1.由函式構成

一c程式至少包含乙個main函式,也可含乙個main和若干個其他函式。

函式—c程式的基本單位模組化

turbo c—300多個庫函式。

2.乙個函式由兩部分組成

(1)函式首部——第一行

包括函式名、函式型別、函式屬性、形參名、形參型別等。

例: int max ( int x , int y )

函式型別、函式名、形參型別、形參名

( ) 必有,形參可沒有——無參函式,如main( )。

(2)函式體

函式首部下面的 內的部分。舉例。

函式體一般包括:

①宣告部分——定義或宣告所用到的變數。舉例。

②執行部分——由若干個語句組成。

以上兩部分均可預設,如空函式:dump( )3.main函式可放在程式中的開頭、中間或最後,但最先執行。

4.c程式書寫格式自由,無行號。

5.每個語句最後必有乙個分號。

6.c語言本身沒有輸入輸出語句——函式化——可移植性。

由printf、scanf等函式完成。

7.多加/*……*/,提高可讀性——程式自文件化。

1.4 上機步驟——(自學)或利用多**環境講解。

語文基礎知識第1講

第一講漢字 1 漢字 是用來記寫漢語書面語的工具,還是音形義的結合體。二 漢字形體的演變 甲骨文 金文 篆書 隸書 楷書 草書 行書 商朝 西周 秦朝 秦末 西漢 西漢 西漢 三 漢字的構造 6種 1.獨體字 只有乙個部分組成。有象形字 指事字。2.合體字 有兩個或兩個以上的部分組成。會意字 形聲字...

第1講基礎知識反饋卡

時間 20分鐘分數 60分 1 只含有一種元素的物質 a 一定是一種單質 b 可能是化合物 c 一定是純淨物 d 可能是純淨物,也可能是混合物 2 下列關於氧化物的敘述正確的是 a 非金屬氧化物一定是酸性氧化物 b 金屬氧化物一定是鹼性氧化物 c 酸性氧化物均可以跟鹼反應 d 不能跟酸反應的氧化物一...

第1講化學實驗基礎知識和技能

第一章從實驗學化學 一 內容及其解析 教學內容 1.知道化學實驗常用儀器的主要用途和使用方法。2.掌握化學實驗的基本操作,能識別藥品安全使用標識。3.了解實驗室一般事故的預防和處理方法。內容解析 本節課要的內容是化學實驗基礎知識和技能,指的是要知道化學實驗常用儀器的主要用途和使用方法,其核心內容是掌...