第3章1 顺序结构程序设计 数据处理的一般过程是:输入→处理→输出。 在C语言中,输入输出操作是由编译系统提供的 库函数来实现。 教学目的: 掌握printf0、scanf0函数,以及顺序结构程序设 计。 2024/10/28 1
2024/10/28 1 第3章 顺序结构程序设计 数据处理的一般过程是:输入 → 处理 → 输出。 在C语言中,输入输出操作是由编译系统提供的 库函数来实现。 教学目的: 掌握printf() 、scanf()函数,以及顺序结构程序设 计
教学内容: 3.1*格式化输出一printf0函数 3.2*格式化输入一scanf0函数 3.3顺序结构程序设计 本章要点 本章作业与上机实践 2024/10/28 2
2024/10/28 2 教学内容: 3.1* 格式化输出——printf()函数 3.2* 格式化输入——scanf()函数 3.3 顺序结构程序设计 本章要点 本章作业与上机实践
3.1*格式化输出一printf0函数 3.1.1 printf(0函数的一般格式 [案例3.1]已知圆半径radius=1.5,求圆周长(2πr) 和圆面积(r2)。 2024/10/28 3
2024/10/28 3 3.1* 格式化输出——printf()函数 3.1.1 printf()函数的一般格式 [案例3.1] 已知圆半径radius=1.5,求圆周长(2πr) 和圆面积(πr2 )
#include“stdio.h” #include"conio.h” void main() (float radius=1.5,length,area,pi=3.14; length=2 pi radius; area=pi radius radius; radius=1.500000 printf"radius=%fn”,radius)方 printf(length =%7.2f,area=%7.2f\n",length,area); getch(); length 9.42,area=7.07 2024/10/28 4
2024/10/28 4 #include “stdio.h” #include “conio.h” void main( ) {float radius = 1.5, length, area, pi=3.14; length = 2 * pi * radius; area = pi * radius * radius; printf(“radius = %f\n”, radius); printf(“length = %7.2f, area=%7.2f\n”, length, area); getch(); } radius = 1.500000 length = 9.42, area = 7.07
printf(0函数的一般格式: printf("格式字符串"[,输出项表]); 1.格式字符串 (1)格式指示符: %[标志][宽度][精度][FNhL]类型 例如,%7.2f。 各类常用指示符,参见表3-1至表3-5。 2024/10/28 5
2024/10/28 5 printf()函数的一般格式: printf("格式字符串" [,输出项表]); 1.格式字符串 (1)格式指示符: %[标志][宽度][.精度][F|N|h|L]类型 例如,%7.2f。 各类常用指示符,参见表3-1至表3-5