资源描述:
《第2章用C语言表达程序精选版ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章用C语言表达程序hkui1内容回顾算法:方法和步骤框图:算法的表示方法。流程图、PAD程序:算法的具体实现操作:编辑→编译→链接→运行查错:语法错误、语义错误2hkui内容回顾重点:主函数:main键盘输入函数scanf屏幕输出函数printf基本数据类型:int,float,double3hkui内容回顾题目:①几个数的最大数(最小数)②两个数的和(差)③圆的面积4hkui内容回顾求两个整数的最大数定义变量:inta,b,max;分配内存空间abmax5hkui内容回顾输入:scanf(“%d,%d”,&a,&b);键盘maxab59
2、6hkui内容回顾处理:max=a;abmax5957hkui内容回顾处理:max=a;if(max
3、&b);c=a+b;printf(“%d”,c);不需要用if13hkui例2-1输入两个整数,输出其和.#include//标准输入输出函数的声明voidmain()//主函数,程序的入口{inta,b,c;/*定义变量*/scanf(“%d,%d”,&a,&b);//输入c=a+b;//处理printf(“%d”,c);//输出}①关于头文件②标识符③标识符命名④关于注释⑤版权说明14hkui例2-2输入两个整数,输出平方和.#include//标准输入输出函数的声明voidmain()//主函数,程
4、序的入口{inta,b,square;/*定义变量*/scanf(“%d,%d”,&a,&b);//输入c=a*a+b*b;//处理printf(“%d”,square);//输出}15hkui输入一个整数,输出其绝对值.◆输入◆处理◆输出课堂练习16hkui例2-3计算圆的周长与面积.◆输入◆处理◆输出①函数②函数的构造③函数的调用④实数类型17hkui小结①C程序由函数组成,主函数是入口;②两个基本数据类型:整型、实型;③程序的基本思路:输入-处理-输出;④标识符、命名法。18hkui上机作业习题2.1~2.3;19hkui上机存在的问
5、题“=”和“==”是同一个意思吗?同一行的语句用逗号隔开:max=a,max=b;编辑新的程序时,忘记关闭工作空间。20hkui内容回顾一个程序有几个主函数?主函数的作用?标识符的命名规则;匈牙利命名法整型、单精浮点、双精浮点标识符是如何表示的?21hkui例2-3计算圆的周长与面积.输入处理输出用函数scanf实现键盘输入圆的半径r。用求圆的周长和面积的公式c=2πr,s=πr2,计算周长c、面积s。把上面的计算结果c和s用函数printf向屏幕输出。22hkui例2-3计算圆的周长与面积.#includevoidmain
6、(){floatr,c,s;scanf(“%f”,&r);c=2*3.1415926*r;s=3.1415926*r*r;printf(“周长为:%f,面积为:%f",c,s);}23hkui例2-3计算圆的周长与面积.输入处理输出①函数②函数的构造③函数的调用④实数类型24hkui关于函数:输入:参数参数处理:函数体输出:返回值关于库函数:附录D。函数参数函数值25hkui例2-3:计算圆的周长与面积。#includefloatc(floatr){return2*3.1415926*r;}floats(floatr
7、){return3.1415926*r*r;}voidmain(){floatr;scanf("%f",&r);printf(“c:%f,s:%f",c(r),s(r));}26hkui常量常量:在程序的运行过程中,其值不能被改变常量的分类:按字面形式直接常量(字面常量)符号常量(用标识符表示的常量)按数据类型整型常量实型常量字符常量字符串常量0、-2、1230.2、4.8、1.3e20'A'、'g'、'+'、'?'“Abc”27hkui例2-4球的表面积与体积构造函数常量标识符编译预处理28hkui变量与内存变量:在程序的运行过程中,其
8、值可以被改变的。定义了变量就分配了空间。空间的大小与数据类型有关。29hkui小结构造函数、调用函数;常量;预处理;变量与内存;记住:交换两个变量的程序段作业:输入