(中职)C语言程序设计案例教程 1.1C语言程序的特点-【中职专业课】同步教学课件

2022-09-26
| 17页
| 174人阅读
| 2人下载
普通

内容正文:

YCF 正版可修改PPT (中职)C语言程序设计案例教程 1.1C语言程序的特点ppt课件 1 C语言程序的特点 Teacher teaching design CONTENTS 目 录 C语言程序的特点 C语言的结构组成 案例分析 仿真演练 标识符 C语言程序的特点 PART 01 1、C语言提供的语句简洁、使用方便、格式紧凑,语法灵活。C语言一共有32个关键字,9种控制语句,语句简练,书写自由。以下关键字由系统定义,不能用作其他定义。 C语言程序的特点 ①与数据类型相关的关键字: char(字符型) int(整型) short(短整型) long(长整型) signed(有符号) unsigned(无符号) float(单精度实型或单精度浮点型 ) double(双精度浮点型) enum(枚举型) struct(结构体类型) typedef(自定义类型) union (共用体类型或公用体类型或联合体类型) ②与存储类型相关的关键字 auto(自动类型) register(寄存器类型) static(静态类型) extern(外部类型) C语言程序的特点 ③与控制语句相关的关键字 if(如果) else(否则) switch(开关) case(事例) default(预置默认) do(做或干) while(在…期间,与…同时,虽然) for(C语言表示在于从“控制变量”等于“初值”开始,循环) break(中断或终止当前循环或终止switch) continue(继续) goto(转移) return(返回) ④其他关键字 const( 表示定义常量,在程序运行过程中,常量的值不能改变) sizeof(C语言的关键字但并不是函数表示某某类型的大小长度) volatile(volatile的本意是“易变的”,volatile定义的变量,它的值在编译时是会改变的) ⑤9种控制语句 if(……)else …… switch(……)……case for(……)…… while(……)…… do……while(……) continue break goto return C语言程序的特点 2、C语言有34种运算符,有算术、关系、逻辑、位、赋值、指针、条件、逗号、下标、类型转换等; 3、C语言是格式化模块化程序设计语言主,采用自顶向下、逐步求精的结构化程序设计方法,即化整为零,分工合作、资源共享。 4、C语言具在移植性、通用性的特点; C语言的结构组成 PART 02 C语言的结构组成 案例1、请同学们观察分析以下程序的结构 (程序功能是:求两数之和 ),完成任务。 #include<stdio.h>   /*头文件*/  main( ) /*主函数*/ 函数首部 { int a,b,sum; /*声明部分,定义变量*/ a=123;b=456; /*给变量赋值*/ sum=a+b; /*通过求各运算把结果存储在变量单元*/ printf("sum is %d ",sum); /* 输出sum的值*/ } C语言的结构组成 案例2、阅读以下程序(程序功能是:求两数中的最大值 ) int max(int a,int b); /*函数说明*/ main() /*主函数*/ { int x,y,z; /*变量说明*/ int max(int a,int b); /*函数说明*/ printf("input two numbers: "); scanf("%d%d",&x,&y); /*输入x,y值*/ z=max(x,y); /*调用max函数*/ printf("maxmum=%d",z); /*输出*/ } int max(int a,int b) /*定义max函数,指明函数类型,形参名称及数据类型*/ { if(a>b) /*if条件判断指如果条件成立 执行下面程序段*/ return a; /*上述条件成立,把变量a值返回主调函数*/ else /*指if条件不成立,执行下面程序段*/ return b; /*把变量b值返回主调函数*/ C语言的结构组成 1、C程序的基本单位是 函数 。 2、C程序中语句都以

资源预览图

(中职)C语言程序设计案例教程 1.1C语言程序的特点-【中职专业课】同步教学课件
1
(中职)C语言程序设计案例教程 1.1C语言程序的特点-【中职专业课】同步教学课件
2
(中职)C语言程序设计案例教程 1.1C语言程序的特点-【中职专业课】同步教学课件
3
(中职)C语言程序设计案例教程 1.1C语言程序的特点-【中职专业课】同步教学课件
4
(中职)C语言程序设计案例教程 1.1C语言程序的特点-【中职专业课】同步教学课件
5
(中职)C语言程序设计案例教程 1.1C语言程序的特点-【中职专业课】同步教学课件
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。