《C语言c语言入门.pptx》由会员分享,可在线阅读,更多相关《C语言c语言入门.pptx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、二、二级c考试内容:二级定位为程序员,笔试考核内容包括公共基础知识和程序设计。二级公共基础知识在笔试中的分值比重为30%(30分)。程序设计部分的比重为70%(70分),主要考查考生对程序设计语言使用和编程调试等基本能力。第1页/共25页考试形式:包括笔试和上机考试两部分,各占100分,60分及格。笔试时间和上机时间为90分钟。上机使用环境为visual c+6.0。第2页/共25页考试题型:笔试:选择题(30个*2+10个*1=70分)填空题(20个*1.5=30分)上机:填空题(3个*10=30分)改错题(3个*10=30分)程序题(1个*40=40分)第3页/共25页考试难度:基础题:5
2、0%中等题:40%难题:10%第4页/共25页考试时间:上半年3月,下半年9月报名时间:上半年6、7月份报名 下半年11、12月份报名 报名注意事项:1考生每次只能报考一个科目,即每次只能拥有一个准考证号。第5页/共25页2 2 同等级的各科目之间没有联系,独立报考,通过就获得相应级别、相应科目的证书,同一等级的不同科目是在同一层次对不同知识领域的考核。因此建议考生在自愿选择的基础上还要适当考虑日后需要。NCRENCRE的各等级、各科目均可以自由选择、直接报考,不需要从低往高一级级考起,就算你从来没考过,直接报四级都行,只要你有把握过。3 3 凡获得NCRENCRE二级C C语言程序设计(笔试
3、和上机)合格证书者,可以免考高等教育自学考试中的高级语言程序设计(03420342)课程(包括理论考试和实践考核两部分);具体的免考和成绩认可办法由考生所在省级自考办根据实际情况确定 。第6页/共25页有关成绩查询的具体事宜 :1 1、全国计算机等级考试的成绩将在考后约45-9045-90天内得到成绩(不同地区公布成绩的时间将有所差异),查询方法有声讯电话(快、收费)、考点成绩单报送(慢、免费)、网上查询(部分省市开通,快,免费)、短信查询(部分省市开通,快,收费).).第7页/共25页2 2、全国计算机等级考试的成绩评定流程:笔试答题卡集中至北京统一阅卷,其中选择题由阅卷读卡机进行评分,而填
4、空题则需要人工评阅;上机考试的成绩由考生交卷后由计算机直接评分给出,机器阅卷,并由考点汇总并与答题卡一起提交至北京.当北京方面将试卷评阅完毕后,会将各省的成绩合格信息汇总并发回给各省的主考部门,并由各省的主考部门来决定具体的成绩公布的时间。第8页/共25页3、补考的考生如果补考仍然没有通过,笔试、上机的成绩将会都被清零,即补考仍未通过的考生查得的成绩将是笔试上机均不合格。4、合格证书一般在考生当地公布成绩1个月后发放,具体时间视各地情况而略有不同。合格证书有效期:证书全国通用、长期有效。NCRE证书不同于软考证书,不需要年检。参加考试的益处第9页/共25页上课方式密切结合考试大纲指出考点,记忆
5、点及时给出举例和习题第10页/共25页第一章 C语言入门第11页/共25页 主要内容1.1 语言出现的历史背景1.2 程序的特点1.3 简单的C语言程序介绍1.4 运行程序的步骤和方法第12页/共25页一、C语言的发展 汇编语言(低级语言)B语言C语言(高级语言)第13页/共25页二、C C语言的特点(1 1)语言简洁、紧凑)语言简洁、紧凑,使用方便、灵活。使用方便、灵活。3232个关键字、个关键字、9 9种控制语句种控制语句,程序形式自由。程序形式自由。(2 2)运算符丰富。有)运算符丰富。有3434种运算符。种运算符。(3 3)数据类型丰富。)数据类型丰富。(4 4)具有结构化的控制语句)
6、具有结构化的控制语句 ,包括,包括顺序结构顺序结构选择结构选择结构,循环结构循环结构。(5 5)语法限制不太严格)语法限制不太严格,程序设计自由度大。程序设计自由度大。第14页/共25页(6)兼有高级和低级语言的特点。(7)目标代码质量高,程序执行效率高(8)程序可移植性好(与汇编语言比)。第15页/共25页三、认识几个C程序例1.1#include stdio.hmain()printf(hello!n);编译预处理命令函数头函数体输出函数第16页/共25页例1.2#include stdio.hmain()int a,b,sum;a=25;b=34;sum=a+b;printf(sum=%
7、d,sum);/*求两数之和*/*定义变量*/*执行语句*/1)成对出现2)中英文均可3)不允许嵌套4)/和*这间不能有空格第17页/共25页1.3#include stdio.h int max(int x,int y);main()int a,b,c;scanf(%d,%d,&a,&b);c=max(a,b);printf(max=%dn,c);int max(int x,int y)int z;if(xy)z=x;else z=y;return z;函数声明输入函数调用 max函数定义max函数返回z值第18页/共25页四、C C语言程序的基本结构 1.1.其基本结构一般形式如下:编译预
8、处理编译预处理main()声明部分声明部分执行部分执行部分其他函数其他函数第19页/共25页2 2、C C语言程序的基本特点 (1 1)一个c c程序同若干个函数组成;函数由一个主函数和若干个其它函数(可有可无)组成。(2)一个c函数由函数头和函数体组成。(3)函数体由数据定义和数据处理组成。(4 4)每个C C程序必须有且只有一个主函数mainmain;不管主函数在程序中的位置如何,程序执行总是从主函数开始,结束。(5 5)所有变量必须先定义(规定数据类型),后使用。(6 6)每个语句必须用分号“;”结束;【注意】编译预处理行和函数定义的花括号“”后不允许加“;”。第20页/共25页 1 1
9、 编辑源程序 .c.c源程序 2 2 编译 3 3 连接 4 4 运行 生成生成.exe的可执行文件的可执行文件六、C C语言上机步骤生成生成.obj的目标文件的目标文件第21页/共25页七、操作步骤打开程序编写代码编译连接运行保存第22页/共25页补充习题1能将高级语言编写的源程序转换为目标程序的是()A 编辑程序B编译程序C解释程序D链接程序2 c语言程序由()构成A过程B子程序C文本D函数3 以下说法正确的是()A c源程序不必经过编译就能直接运行B c语言可执行语句最终被转换为二进制C c源程序经编译后形成二进制后可直接运行第23页/共25页考试重点C语言的结构1、程序的构成,MAIN函数和其他函数2、头文件,数据说明,函数的开始和结束标志3、源程序的书写格式分析:这部分考试形式主要是选择题,一般会出12个题,02分。考核内容都是基本概念。注意程序的书写格式。第24页/共25页感谢您的欣赏!第25页/共25页
限制150内