C語言程式設計方案 一

2022-11-18 01:33:06 字數 1816 閱讀 3272

c語言程式由預處理命令和c語言組成。

為了與一般的c語言區別開來,預處理命令用 # 號開頭。

就像我們的中文,英文都有標點符號一樣,所有的c語言語句都要用 ;分號結束。

預處理命令主要有3種:

1、 巨集定義 #define 標示符字串 #define pi 3.1415926

2、 檔案包含 #include 《檔名》 #include <>

3、 條件編譯

標示符識別符號用來表示變數名或函式名,標示符可由字母、數字和下劃線開頭,大小寫的字母分別認為是兩個不同的字元。不同的系統對標示符的字元數有不同的規定,一般允許7個字元。

順序結構

程式結構選擇結構

迴圈結構

程式設計師的第乙個程式 hello world!

#include<>包含標頭檔案,可以使用相應的函式來實現功能

intmainc程式從主函式開始,int 表示函式返回型別為整型

函式要用大括號,大括號都是成對的,輸入左括號

馬上輸入右括號,

printf(「hello world!\n左右小括號也是成對的,養成好習慣

}// 為注釋的內容(只能注釋一行),不進行編譯。 /* */ 可以注釋掉中間的內容

函式在程式語言中區別於數學中的函式概念,我們可以把它理解為是乙個功能的實現,乙個函式就是乙個功能。

習題,請參照例題輸出利用ctrl+c,ctrl+v快捷鍵)

very good!

無參函式的一般形式型別識別符號函式名()

宣告部分

語句部分

c語言的資料型別分兩種,常量和變數

常量:值不能改變的量 #define pi 3.1415926

變數:值可以改變的量

整型變數用來存放整數.

整數型別的有關資料

浮點型變數

c語言中的浮點數就是平常所說的實數

浮點型變數分為單精度 float 雙精度 double 長雙精度 long double

c語言中所有用到的變數都必須在程式中定義,即「強制型別定義」

例如:int a;

int b,c;

long e,f;

float y;

賦值值運算子和賦值表示式

= 稱為賦值運算子例如:把3的值賦給a 這個變數 a=3。

在c語言中 = 為賦值號,用來給變數賦值,等號為 == 。

也可以在定義變數的時候就給變數賦初值

#include<>

int main( )

例題:定義兩個整型變數,交換兩個變數的值.

資料的輸入輸出在c語言中的實現

格式輸入與輸出

printf函式

printf的一般格式為:

printf(格式控制,輸出列表);

#include<>

int main ( )

printf格式字元

字元型資料

c語言的字元常量是用單撇號括起來的乙個字元,如 'a' 'a' '$' 'd' '?',注意 'a' , 'a' 是不同的字元常量

字元變數的定義如下:

char c1,c2。

將乙個字元常量放在乙個字元變數中,實際上並不是把該字元本身放在記憶體單元中,而是將字元相應的ascii碼放在儲存單元中.

字元資料的輸出

同乙個函式中的變數名必須唯一

% ,指定輸出的資料共佔m列,其中有n位小數

scanf函式

scanf的一般格式為: scanf(格式控制,位址表列)。

& 時位址運算子 &a表示a在記憶體中的位址。

常用字元與ascii**對照表

C語言程式設計

題目答案知識點評析 填空題請補充函式fun 該函式的功能是 把從主函式中輸入的字串str2接在字串str1的後面。例如 str1 how do str2 you do?結果輸出 how do you do?注意 部分源程式給出如下。請勿改動主函式main和其他函式中的任何內容,僅在函式fun的橫線上...

C語言程式設計規範

編碼規範 1.標頭檔案編碼規範 3 2.函式編寫規範 3 3.識別符號命名與定義 3 3.1通用命名規則 3 3.2 變數命名規則 4 3.3函式命名規則 4 3.4 巨集的命名規則 4 4.變數 4 5.巨集 常量 5 6.質量保證 5 7.程式效率 6 8.注釋 6 9.排版與格式 7 10.表...

C語言程式設計規範

湖南理工學院創新基地 作者彭巍 目錄1 程式的版式 2 1.1 空行 2 1.2 行 3 1.3 空格 3 1.4 長行拆分 4 2 程式的注釋 4 3 命名規則 5 3.1 共性規則 5 3.2 建議的簡單命名規則 6 4 表示式和基本語句 6 4.1 運算子的優先順序 6 4.2 if 語句 7...