收藏 分享(赏)

计算机二级c语言程序设计第1讲.ppt

上传人:无敌 文档编号:814373 上传时间:2018-04-26 格式:PPT 页数:18 大小:584.50KB
下载 相关 举报
计算机二级c语言程序设计第1讲.ppt_第1页
第1页 / 共18页
计算机二级c语言程序设计第1讲.ppt_第2页
第2页 / 共18页
计算机二级c语言程序设计第1讲.ppt_第3页
第3页 / 共18页
计算机二级c语言程序设计第1讲.ppt_第4页
第4页 / 共18页
计算机二级c语言程序设计第1讲.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、C语言程序设计,1、学习C语言的优点2、如何学习编程3、辅导班(1个信心、1个要求、一个目标),主要内容,1、C语言程序设计概述2、基本数据类型与表达式3、顺序程序设计4、选择结构程序设计5、循环结构程序设计6、函数与编译预处理7、数组8、指针9、结构体与共用体10、文件公共基础知识,1.1 C语言的发展及特点 1.2 C语言程序的基本结构 1.3 C语言字符集、标识符与关键字 1.4 C语言程序的开发环境,第 1 讲 C语言程序设计概述,二、C语言的特点 1、具有结构化语言的特点(结构化程序由顺序、分支、循环三种基本结构组成,提倡模块化的设计方法),用函数作为程序的组成单位,设计出的程序简洁

2、、紧凑、结构清晰; 2、既有高级语言的特点(可移植性好),又有低级语言的许多功能(能对硬件操作); 3、提供了丰富的数据类型; 4、语法限制不太严格,程序设计自由度大; 5、生成的目标代码质量高,程序执行速度快。,1.1 C语言的发展及特点,一、C语言的发展概况 起源于1968年发表的CPL语言 ,目前在微型计算机上使用的有Microsoft C,Quick C,Turbo C等多种版本。,#include /*标准输入输出头文件*/ main() int a,b,c,s; /*定义四个整型变量*/ scanf(“%d%d%d”,&a,&b,&c); /*变量赋值*/ s=a+b*c; /*算

3、术运算并赋值*/ printf(“s=%dn”,s); /*输出结果*/ 提示:定义长整形变量 long int,1.2 C语言程序的基本结构,一、简单的C语言程序示例,例1-1:从键盘输入三个任意值的整数a,b,c,按公式s=a+bc计算s的值,并显示结果。,C语言程序的基本结构,int max(int n1, int n2);void main() int num1,num2,max1; printf(input two numbers:n); scanf(%d%d, ,二、两个函数的C语言程序示例, 在C语言中区分大小写,如Main、MAIN、main、maiN是不相同的。, 语句必须以

4、分号(;)作结束标志;, 用预处理命令#include可以包含有关文件的信息。,C语言程序的基本结构:, 程序书写格式自由,一个语句可以写在多行上,一行也可以写多条语句;由“/*”与“*/”之间的内容构成C语言程序的注释部分;,一、语言字符集1、英文字母:大小写各26个,共计52个;2、阿拉伯数:09共10个数字;3、下划线:_; 4、特殊符号:通常指由12个符号组成的运算符。 算术运算符: + - * / % + - 关系运算符: = 条件运算符: ?: 和赋值运算符 = 其他分隔符: ( ) . , ;,1.3 C语言字符集、标识符与关键字,二、标识符 就是用来标识变量名、符号常量名、函数

5、名、类型名、文件名等的有效字符序列。(类似于自然语言中各种事物的名字),C语言规定:标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。例如:合法标识符:_22A,lea_1,avg3,day,ABCde43xyw8不合法标识符:M.J.YORK,$_238,#xy,a*b,8Tea,注意:在C语言中,大小写字母不等效。因此,a和A,I和i,Sum和sum,分别是两个不同的标识符, 与程序控制结构有关的: do while for if else switch case default goto continue break return,三、关键字 就是具有特定含义的

6、标识符,用户不能用来作自定义标识符。,由ANSI标准推荐的关键字有32个,常用的有:, 与数据类型有关的: char int float double signed unsigned short long void struct union typedef enum sizeof, 与存储类别有关的: auto extern register static,1.4 C语言程序的开发环境,C程序的计算机执行过程:,C程序的上机过程:,注意:编译只能发现语法错误,不能发现算法错误。,2007-9,1. C语言源程序名的后缀是A).exe B).C C).obj D).cp2. 可在C程序中用做用户

7、标识符的一组标识符是A)and B)Date C)Hi D)case _2007 y-m-d Dr.Tom Bigl3. 以下叙述中正确的是A)C语言程序将从源程序中第一个函数开始执行B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束D)main可作为用户标识符,用以命名任意一个函数作为主函数,2008-4,1.以下叙述中正确的是 A)C程序中的注释只能出现在程序的开始位置和语句的后面 B)C程序书写格式严格,要求一行内只能写一个语句 C)C程序书写格式自由,一个语句可以写在多行上 D)用C语言编写的程序只

8、能放在一个程序文件中2.以下选项中不合法的标识符是 A)printB)FORC)&aD)_00,2008-9,1、以下叙述中正确的是A)c语言程序基本组成单位是语句B) c语言程序中每一行只能写一条语句C)简单c语句必须以分号结束 D)c语句必须在一行内写完2、计算机能直接执行的程序是A)源程序 B) 目标程序 C)会编程序 D)可执行程序,2009-3,1、以下选项中合法的标识符是 A)1_1 B)1-1 C)_11 D)1_ _,2009-9,1、以下叙述中正确的是A)程序设计的任务就是编写程序代码并上机调试B)程序设计的任务就是确定所用的数据结构C)程序设计的任务就是确定所用算法D)以上三种说法都不完整2、以下选项中,能用作用户标识符的是A)void B)8_8 C)_0_ D)unsigned,题盘练习,运算符/及%的应用(两个2位数合为一个四位数) 17-3、20-3、24-3、44-3、46-3、51-3、54-3、90-3,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 教育教学 > 计算机等级考试

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报