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