Ch2 用 C 语言编写程序 § 2.1 在屏幕上显示 Hello World!§ 2.2 求华氏温度 100°F 对应的摄氏温度§ 2.3 计算分段函数§ 2.4 输出华氏—摄氏温度转换表§ 2.5 生成乘方表与阶乘表 本章要点 如何在屏幕上显示一些信息—— printf() 的使用? 如何利用顺序结构进行简单的数值计算? 选择结构的简单应用—— if 语句? 循环结构的简单应用—— for 语句? 简单的函数定义和调用? 2.1 在屏幕上显示 Hello World! 例 2-1 在屏幕上显示一个短句 : Hello World!/* 显示“ Hello World!” */# include int main(void){ printf(“Hello World! \n”); return 0;}注释文本主函数语句结束返回语句结论:1. 利用 printf() 可在屏幕上输出指定的信息2. 有且仅有一个 main()3. 语句由;结束预处理命令函数体,由 { , } 包括起来输出函数 换行符 2.1 在屏幕上显示一些信息例 2-2 在屏幕上显示 :Programming is fun!And Programming in C is even more fun!# include int main(void){ printf("Programming is fun! \n"); printf("And Programming in C is even more fun! \n"); return 0;} printf("Programming is fun! \nAnd Programming in C is even more fun! \n"); 2.2 华氏温度与摄氏温度相互转换 华氏温度与摄氏温度的数学关系用 C 表示摄氏温度, F 表示华氏温度,关系如下:9325FCCF5932问题:1.在程序中如何表示数学公式中的 C 和 F ?2.数学公式如何表达为 C 语言所接受的形式?3.计算结果如何反馈给用户?变量的使用C 运算格式化输出 printf() C 语言的数据 常量:在程序运行过程中,其值不能被改变—— 一个确定的数值 (3.14) 、字符 (‘a’) 或字符串 (“Hi”) 变量:在程序运行过程中,其值可以被改变—— 数学公式中的自变量、因变量 (y=2x+1) 变量使用C 规定:变量必须先定义后使用 定义方法:数据类型名变量名表;int x, y;2.2 华氏温度与摄氏温度相互转换2.2.2 常量、变量和数据类型 定义变量时要指定变量名和数据类型 变量名 代表内存中的一个存储单元,存放该变量的值 存储单元的大小由变量的数据类型决定 变量命名以字母或下划线开头,后跟字母、下划线、数字的组合,应见名知义,如: x, C, _Y ...