第2节用C语言表达程序.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 用C语言表达程序 例2-1 输入两个整数,输出其和. 例2-1 输入两个整数,输出其和. 例2-2 输入两个整数,输出平方和. #include <stdio.h> // 标准输入输出函数的声明 void main( ) // 主函数, 程序的入口 { int a, b, square; /* 定义变量 */ scanf(“%d,%d”, &a, &b); // 输入 c = a*a + b*b; // 处理 printf(“%d”, square); // 输出 } 输入一个整数,输出其绝对值. ◆输入 ◆处理 ◆输出 例2-3计算圆的周长与面积. 上机存在的问题 “= ”和“==”是同一个意思吗? 同一行的语句用逗号隔开: max=a,max=b; 编辑新的程序时,忘记关闭工作空间。 内容回顾 一个程序有几个主函数?主函数的作用? 标识符的命名规则;匈牙利命名法 整型、单精浮点、双精浮点标识符是如何表示的? 例2-3计算圆的周长与面积. 输入 处理 输出 例2-3计算圆的周长与面积. 例2-3计算圆的周长与面积. 输入 处理 输出 关于函数: 输入:参数 参数处理:函数体 输出:返回值 关于库函数:附录D。 例2-3:计算圆的周长与面积。 #include<stdio.h> float c( float r ) { return 2*3.1415926*r; } float s( float r ) { return 3.1415926*r*r; } void main( ) { float r; scanf( "%f", &r ); printf ( “ c: %f, s:%f\n ", c(r), s(r) ); } 常量 常量:在程序的运行过程中,其值不能被改变 常量的分类: 例2-4 球的表面积与体积 构造函数 常量标识符 编译预处理 变量与内存 变量:在程序的运行过程中,其值可以 被改变的。 定义了变量就分配了空间。 空间的大小与数据类型有关。 小结 构造函数、调用函数; 常量; 预处理; 变量与内存; 记住:交换两个变量的程序段 作业:输入三个整数,从大到小输出。 内容回顾 (1)构造函数、调用函数; (2)常量; (3)预处理; (4)变量与内存。 内容回顾 有关预处理,请看如下实例 #include<stdio.h> #define PI 3.1416 #define S(x) PI*x*x void main() { double r; //输入 scanf(“%lf”,&r); //输出 printf(“%lf”,S(r)); } 内容回顾 有关预处理,再请看如下实例,看看结果与上面的实例有何不同? #include<stdio.h> #define PI 3.1416 #define S(x) PI*x*x void main() { double a,b; //输入 scanf(“%lf,%lf”,&a,&b); //输出 printf(“%lf”,S(a+b)); } 内容回顾 有关变量与内存,请看例2-6:交换两个变量的值。 #include<stdio.h> void main() { int a,b,t; //输入 a=2;b=3; //交换 t=a;a=b;b=t; //输出 printf(“%d,%d”,a,b); } 从例2-6不难看出,变量与内存的关系: 变量有空间 变量的值能被覆盖 变量的值能被复制 表达式 例2-7 :华氏温度转换成摄氏温度。 输入:华氏温度F (实数) 处理: 输出:摄氏温度C (实数) 表达式 算术运算符 加(+)、减(-)、乘(*)、除( / )、整数取余(%) 注意: ①除( / ):当两个操作数都是整数时,结果 也为整数(丢掉小数部分)。 ②整数取余(%):取模运算,要求整数操作 数。 课堂练习 首先请大家将下列的应用题的解析式写出;然后将写出的解析式用C语言的表达式表示出来 1.利民水果店运来500千克桃,卖出了13筐,平均每筐25千克,还剩多少千克桃?

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档