二级c语言培训(1)
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学C语言,就是学思考问}题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
符号常量 用#define命令行(不是语句,所以 后面不能加分号)定义一个字符 (通常用大写字母)代表一个常量 。
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C程序的构成和格式
C语言用/*注释内容*/形式进行程序注释 在“/*”和“*/”之间的所有字符都为注释符,
C系统不对注释符进行编译。(另外可以 用//用于单行注释) 注意:注释不能嵌套使用。如/* /*…*/*/
/*定义整型变量a并赋予常量值3 */ /*定义短整型变量r并赋予常量值6*/ /*定义字符变量c并赋予字符常量值'a' */ /*定义单精度实型变量pi并赋予实型常量值3.14 */ /*定义双精度实型变量s */ /*将pi*r*r值赋给s */
printf("int:%d,short:%d,char:%d,float:%d,double:%d\n",sizeof(a),
sizeof(r),sizeof(c),sizeof(pi),sizeof(s)); /*输出各变量占内存的字节数 */
printf("a=%d,r=%d,c=%c,pi=%f,s=%lf\n",a,r,c,pi,s); /*输出各变量的值 */
}
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C程序标识符
C语言中 ,符号的命名必须遵守一定的规则, 按此规则命名的符号称为标识符。合法的标 识符命名规则为: 标识符可以由字母、数字 和下划线组成,并且第一个字符必须为字母 或下划线。[提醒:c语言标识符中大写字母和 小写字母被认为是两个不同的字符]
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
符号常量
#include <stdio.h> main() { double r,s,l; r=5.0; s=3.14*r*r; l=2*3.14*r; printf("s=%f,l=%f\n",s,l); }
符号常量
#include <stdio.h> #define PI 3.14 main() { double r,s,l; r=5.0; s=PI*r*r; l=2*PI*r; printf("s=%f,l=%f\n",s,l);
/*命令行,表示文件包含*/ /*主函数*/ /*输出信息*/
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C语言示例二
输入两个整数,输出它们的和。 程序名为sinree_c2.c。 #include <stdio.h> main() { int a,b,c;
2.C程序书写采用缩进格式。根据语句的从属关系,程序书写时采用缩
进格式,使程序语句的层次结构清晰,提高程序的可读性。同一层次语 句要左对齐,不同层次的语句要缩进若干个字符,这样程序层次清楚, 便于阅读和理解。
3.程序中适当使用注释信息。在书写程序时,适当地加入注释同样可
增加程序的可读性。
学C语言,就是学思考问题的过程和解决问题的能力。
二级c语言培训(1)
实实在在学知识
顺顺利利过考试
二级C语言考试介绍
考核内容:二级定位为程序员,考核内 容包括公共基础知识和程序设计。所有 科目对基础知识作统一要求,使用统一 的公共基础知识考试大纲和教程。二级 公共基础知识在各科笔试中的分值比重 为30%(30分)。程序设计部分的比重 为70%(70分),主要考查考生对程序 设计语言使用和编程调试等基本能力。
第二章 C程序设计的初步知识
C程序常量和变量
关于常量、变量及数据类型说明的程序实例,程序名为sinree_c3.c。
#include <stdio.h>
main() { int a=3;
short r=6; char c='a'; float pi=3.14; double s; s=pi*r*r;
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
二级C语言考试介绍
考试形式:二级所有科目的考试包括笔 试和上机考试两部分。二级C笔试时间为 90分钟,上机时间改为90分钟。
二级C上机应用软件为 Visual C++6.0
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
第二章 C程序设计的初步知识
变量: 在程序运行过程中值可以改 变的量。
变量实质上代表了内存中的某个存 储单元。
变量必须先定义后使用。
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
整型变量 十进制: 0 1 2 3 4 5 6 7 8 9 八进制: 0 1 2 3 4 5 6 7 c程序中八进制开头加0 十六进制:0 1 2 3 4 5 6 7 8 9 abcdef c程序中十六进制开头加 0x
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C语言示例三
输入两个整数,通过调用函数计算它们的和,然后输出和值。
程序名为sinree_c3.c。
#include "stdio.h"
/*文件包含*/
int sum(int x,int y)
/*定义sum函数*/
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
VC++ 6.0 编辑环境
1. 启动Visual C++ 6.0环境 2. 编辑源程序文件 3. 编译 4. 连接 5. 执行
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识 VC++ 6.0 编辑环境
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C程序标识符分类 关键字(由C语言预先规定的,见附
录4) 预定义标识符(预先定义且具有特
殊含义) 用户标识符(见名知义)
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
编译 Ctrl+F7
连接 F7
运行 Ctrl+F5
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C程序的构成和格式
任何函数(包括主函数main())都是由函数说明和 函数体两部分组成。 其一般结构如下:
[函数类型] 函数名(函数参数表) /*函数说明部分*/
{ int z;
/*声明定义变量z*/
z=x+y;
/*计算z等于x与y的和值*/
return (z);
/*将z的值返回,通过sum带回调用处*/
}
main()
/*主函数*/
{ int a,b,c;
/*声明定义变量a,b和c*/
scanf("%d%d",&a,&b);
/*输入变量a和b的值*/
c=sum(a,b);
行)
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第一章 程序设计基本概念
模块化结构 由一个个功能模块构成的程序结
构为模块化结构。
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C语言示例一
输出一行信息:Wellcome to Sinree! 程序名为sinree_c1.c。 #include <stdio.h> main() { printf(“Wellcome to Sinree!\n"); } 程序输出结果
顺顺利利过考试
第二章 C程序设计的初步知识
常量 :在程序运行过程中,其值不 能改变的量。
根据数据类型可以分为数值型(有 正、负之分)【 整型常量(不带小 数点)、实型常量(必须用小数 点)】、字符常量(如‘a’、’d’)和字 符串(“ncre”、”beijing”)常量。
学C语言,就是学思考问题的过程和解决问题的能力。
机器语言 目标程序
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第一章 程序设计基本概念
C语言编译“三部曲”
编
连
译
接
C源程序 目标文件 可执行文件
.C
.obj
.exe
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第一章 程序设计基本概念
scanf("%d%d",&a,&b); c=a+b; printf("c=%d\n",c); } 运行程序输入:
/*文件包含*/ /*主函数*/ /*声明定义变量a,b和c*/ /*输入变量a和b的值*/ /*计算c等于a与b的和值*/ /*输出变量c的值*/
90<CR>
7 <CR> 程序结果:
C=97
顺顺利利过考试
第二章 C程序设计的初步知识
C程序的构成和格式
C语言严格区分大小写。 如变量a和变量A系统认定为两个不同的变量。
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C程序的构成和格式
C语言数据输入和输出是由库函数实现的。 C语言本身没有输入输出语句。输入和输 入操作是由库函数scanf和printf等函数来 实现的。 所以一般C程序都要使用命令行 语句 #include <stdio.h> 注意:命令行以#开头,行尾不能加 ; 号
实实在在学知识 顺顺利利过考试
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
如何学二级C语言
多看书 多实践验证 多读(背)程序
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第一章 程序设计基本概念
什么是C程序?
高级语言 源程序
编译程序
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
ቤተ መጻሕፍቲ ባይዱ
第二章 C程序设计的初步知识
C程序的构成和格式
C程序语句和数据定义必须以分号“;”结 束。 C语言中,分号是程序语句的结束标志, 也是C语句的必要组成部分。
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
/*调用sum函数,将得到的值赋给c*/
printf("c=%d\n",c);
/*输出变量c的值*/
}
运行程序输入:
90 7<CR> 程序结果 C=97
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识 VC++ 6.0 编辑环境
编辑区 学C语言,就是学思考问题的过程和解决问题的能力。
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C程序书写格式建议
1. C程序书写格式自由。 对于短语句可以多条语句书写在同一行,也
可以将长语句分写在多行。但需要注意,分行时不能将一个单词分开, 也不能将双引号引起来的字符串分开。我们提倡一行一条语句的风格。
顺顺利利过考试
二级C语言考试介绍
考试成绩划分为优秀、良好、及格和不及 格四个等第成绩,笔试或上机考试成绩 只有一门及格的,下次考试及格的一门 可以免考,两部分考试均及格者,由教 育部考试中心颁发统一印制的合格证书。
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
二级C语言培训介绍
程序设计过程
1. 确定数据结构(输入输出) 2. 确定算法(解决问题的方法和步骤) 3. 编码。(算法代码化) 4. 调试程序。(改错和修正) 5. 整理和写文档。
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第一章 程序设计基本概念
结构化程序的三种结构
1. 顺序结构(先后顺序执行) 2. 选择结构(执行不同分支的语句) 3. 循环结构(重复执行多次或一次不执
{ 说明语句部分;
/*函数体部分*/
执行语句部分;
}
学C语言,就是学思考问题的过程和解决问题的能力。
实实在在学知识
顺顺利利过考试
第二章 C程序设计的初步知识
C程序的构成和格式
C语言是由函数组成的
一个C源程序可由一个main函数和若干个 其他函数组成,其中必须有一个且只能有 一个main函数。 C程序总是从main函数开 始执行。