c语言程序书写时每行必须有行号,C语言阶段复习一.doc
C語言階段復習一C語言階段復習一
C語言階段復習(一)
復習提綱:
第一講 C語言的基本結構
第二講 基本數據類型
第三講 運算符與表達式
第四講 基本輸入輸出和順序程序設計
分章復習:
第一講 C語言的基本結構
內容提要:
C語言的發展歷史:由algol 60語言發展而來
程序設計語言的發展過程:機器語言 匯編語言 高級語言(面向對象 面向過程)
C語言是一種面向過程的語言
C語言的特點:允許直接訪問物理地址,可移植性好等
C語言程序的基本結構:(重點掌握)
一個完整的C語言例子:
/* This is the third C program */----------注釋/*開始以*/結束,程序中的標注,不參與程序執行
#include ---------------預處理命令,以“#”號開頭。stdio.h是一個頭文件
int max (int a, int b);--------------函數的聲明,函數名為max(函數和變量在使用之前一定要聲明)
void main ( )------------- main是主函數名,一個C語言程序有且僅有一個main函數。C程序執行時就是從main函數開始,具體講就是從“{”開始,到“}”結束。
{
int x, y, z;-----------------變量的聲明,聲明了三個整型變量,變量名為x,y,z;
scanf ("%d%d", &x, &y);-------------------利用函數scanf接收屏幕的輸入,輸入的內容放在變量x和y中
z = max (x, y);-------------------函數max的調用
printf ("max = %d\n", z);-----------利用函數printf向屏幕上輸出變量z的值
}
int max (int a, int b)----------------函數max的函數體部分
{
int c;
if (a > b)----------------選擇結構語句,
c = a;
else
c = b;
return (c);
}
5、編寫C語言的基本步驟
編寫程序(.c文件)——編譯程序(.obj文件)——連接程序(.exe文件)——運行程序
C語言程序編寫注意事項:
1、C程序是由多個函數構成的。
2、每個C程序中有且只有一個main函數。
3、main函數是程序的入口和出口。
4、不使用行號,無程序行的概念。
5、程序中可使用空行和空格。
6、C程序格式常用鋸齒形書寫格式。
7、C程序中可加任意多的注釋。
8、引用C語言標準庫函數,一般要用文件包含預處理 命令將其頭文件包含進來
練習題:
選擇題:
1.下列說法中正確的是【 】。 C
A) C程序書寫時,不區分大小寫字母
B) C程序書寫時,一行只能寫一個語句
C) C程序書寫時,一個語句可分成幾行書寫
D) C程序書寫時每行必須有行號
2.下面對C語言特點,不正確描述的是【 】。 C
A) C語言兼有高級語言和低級語言的雙重特點,執行效率高
B) C語言既可以用來編寫應用程序,又可以用來編寫系統軟件
C) C語言的可移植性較差
D) C語言是一種結構式模塊化程序設計語言
3.C語言源程序的最小單位是【 】。 C
A) 程序行B) 語句C) 函數D) 字符
4. 用C語言編寫的代碼程序【 】. D
A) 可立即執行
B) 是一個源程序
C) 經過編譯即可執行
D) 經過編譯解釋才能執行
5. 以下敘述中正確的是A)C程序中注釋部分可以出現在程序中任意合適的地方
B)花括號"{"和"}"只能作為函數體的定界符
C)構成C程序的基本單位是函數,所有函數名都可以由用戶命名
D)分號是C語句之間的分隔符,不是語句的一部分
Sizeof運算符
10、復合賦值運算符
練習題:
一、選擇題
A1. 下列C語言中運算對象必須是整型的運算符是 。
A) %= B) / C) = D) *=
A2. 若有以下程序段:int c1=1,c2=2,c3;c3=1
總結
以上是生活随笔為你收集整理的c语言程序书写时每行必须有行号,C语言阶段复习一.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu20.04 安装向日葵Sun
- 下一篇: [管理员手册](五)Ubuntu des