全国计算机二级c 笔记,[IT认证]全国计算机等级考试二级C语言笔记.doc
[IT認證]全國計算機等級考試二級C語言筆記
全國計算機等級考試概述
考試時間:一年兩次,前半年是3月最后一個周末,下半年是9月第三個周末。
開考等級及科目:1級:MS Office、B、WPS Office
2級:C、VF、VB、Java、C++、Access、Delphi
3級:網絡技術、數據庫技術、PC技術、信息管理技術
4級:軟件測試工程師、網絡工程師、數據庫工程師
二級C的考試情況:
筆試:公共基礎(數據結構與算法、程序設計基礎、軟件工程基礎、數據庫技術基礎)
分值30分
C部分 分值70分
機試:填空題 3*10=30
改錯題 2*15=30
編程題 1*40=40
第一章 C的基本概念
程序:可以連續執行的一條條指令的集合
源程序:由高級語言編寫的程序
目標程序:由二進制代碼表示的程序
機器語言:面向機器的指令
編譯程序:具有翻譯功能的軟件
C語言是結構化的程序設計:
順序結構:逐條依次執行語句
選擇結構:條件是否成立決定是否執行其后的語句
循環結構:條件是否成立決定是否執行若干相同的語句
C程序是由函數組成,在一個程序中,主函數(main)是唯一的,不同名的自定義函數可以有多個。從main開始執行,且從main結束。
第二章 C語言的初步知識
一、了解簡單的C程序
#include “stdio.h” ——命令行 即頭文件
main( ) ——主函數
{int a,b,s;
scanf(“%d%d”,&a,&b);
s=a+b;
printf(“%d\n”,s);
}
說明:
1.函數體由說明(定義)部分和執行部分組成;
2.“;”是C語句的一部分,也是C語句的結束標志;
3.在C程序中出現的標點符號一律是英文狀態。
二、標識符
1.標識符的定義:由字母、數字、下劃線組成,并且以字母或下劃線開頭。
C語言的字母是區分大小寫的
2.標識符的分類:
①關鍵字:32
數據類型關鍵字:char double float int long short signed struct union unsigned void enum
控制語句關鍵字:break case continue default do else for goto if return switch while
存儲類型關鍵字:auto static register extern
其他關鍵字:const sizeof typedef volatile
②預定義:#define PI 3.1415926
③用戶自定義:a3
三、C語言中的兩個量
1.變量
①數據類型:short(2) int(4) long(4) float(4) double(8) char(1)
②定義格式
數據類型 變量名
eg:int a,b,c;
2.常量
①整型常量
八進制:以0打頭 0~7
十進制:+ -
十六進制:以0x打頭 0~9 A~F(a~f)
長整型數的表示法:36L(l)
②實型常量
小數:3.52
指數:3.56e-7
指數表示法的說明:ⅰ.e前后必須要有數字
ⅱ.e后必須為整型數
ⅲ.e前后無空格
四、運算符及表達式
運算符:連接運算對象的符號
表達式:用運算符連接起來的式子
1.算術運算符及表達式
+、-、*、/、%、【++、--、+(正)、-(負)】單目運算符
/:取商
若兩操作對象都為整型,則結果取整商;若兩操作對象有其一為實型,則結果取實商
3/9 10/4
%:取余 操作對象必須為整型數
11%5 6%9
如果在運算時確實要對實型數取余,則要對運算對象做強制類型轉換。
轉換格式:(數據類型)(表達式) (int)(3.6+5)%4
++:自增1 前置:++i 先+1再參與運算
后置:i++ 先參與運算再+1
int i=3;
6+(++i) 6+(i++)
說明:++、--的運算對象只能是變量!不能是表達式、常量、函數
2.關系運算符及表達式
>、>=、
判斷條件是否成立 真(非0數) 1 假(0) 0 邏輯值
int a=9,b=6,c=7,f=-1;
a>b
總結
以上是生活随笔為你收集整理的全国计算机二级c 笔记,[IT认证]全国计算机等级考试二级C语言笔记.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5.有2个数组,第一个数组内容为:[黑龙
- 下一篇: mysql存储过程表迁移for_MySQ