1.5 printf函数的用法-高二《新概念C语言能力教程》同步教学课件 (电工版2020)

2023-06-12
| 30页
| 125人阅读
| 0人下载
精品

内容正文:

第1章计算机和C语言 大家好。C语言是经典的面向过程编程语言,直观地体现了计算机的特点,特别适合初学者学习。 1 第1章计算机和C语言 01程序员的工作:设计算法 02程序员的工作:实现算法 03C语言语句分析 04算法可行吗 05自定义命令:函数+ 06C语言程序 07编译程序 08printf函数的用法 09观察程序的运行过程++ 第1章计算机和C语言。本章在了解计算机组成部件的基础上,通过一个求两个整数和的例子, 既介绍了程序员的工作:设计算法和实现算法,又分析了C语言与计算机组成部件的对应关系。 C语言语句的核心在于命令,算法是否可行也与算法步骤能否用C语言命令实现有关。 函数是复杂的C语言命令,由程序员定义,有规定的语法。程序由函数组成,写程序就是定义函数。 借助编译程序,C语言程序可以方便地被编译成计算机能直接执行的目标程序。 本章中还简单地说明了printf函数的用法,既熟悉了函数的用法,又加深了对C语言语句中字符(串)的理解。 最后借助调试执行,直观地观察了由多个函数组成的程序的运行过程。 2 printf函数的用法 这节课,我们进一步熟悉printf函数的用法。 3 标识起始位置的光标 程序运行窗口中闪烁的光标是输入或输出的起始位置,程序开始运行时,标识起始位置的光标位于窗口中的第一行第一列。 当用户输入数据或程序中使用printf函数输出数据时,光标会自动调整位置,它始终指示下一次输入或输出的起始位置。 printf函数从光标指示的位置开始输出数据。 分析下面程序的输出。 程序运行窗口中闪烁的光标是输入或输出的起始位置,程序开始运行时,标识起始位置的光标位于窗口中的第一行第一列。 当用户输入数据或程序中使用printf函数输出数据时,光标会自动调整位置,它始终指示下一次输入或输出的起始位置。 printf函数从光标指示的位置开始输出数据。 程序中连续调用了两次printf函数,由程序的输出可知,printf函数从光标指示的位置开始输出数据。 4 特殊字符组合 使用printf函数时,一对双撇号内的字符会原样输出,但有两类特殊的字符组合例外。 反斜杠\和下一个字符的组合称为“转义序列”,有着特殊的含义。如\"表示一个双撇号";\\表示一个反斜杠\; 在VC6.0中表示回车键。 语句printf("Hi, Welcome to C!");的输出结果如图所示。 使用printf函数时,一对双撇号内的字符会原样输出,但有两类特殊的字符组合例外。 反斜杠\和下一个字符的组合称为“转义序列”,有着特殊的含义。 如\"表示一个双撇号";\\表示一个反斜杠\; 在VC6.0中表示回车键。 语句printf("Hi, Welcome to C!");的输出结果如图所示。 基于Windows操作系统的C语言编译器中,“回车键”多用“ ”表示, 而基于Unix操作系统的C语言编译器中,“回车键”多用“\r”表示。 5 思考题 请用printf函数分别输出如图所示的字符串。 printf("\""); printf("\ "); printf("\"C\""); 遇到特殊字符可以使用转义序列。 6 占位序列 占位序列可用于输出数据,由百分号%和相邻的字符组成。遇到占位序列时,printf函数会用对应位置上的数据代替占位序列。 语句printf("%d ", 3+2);中的+操作符命令让计算机求出3与2的和,即5;原语句转化为printf("%d ", 5);, 执行结果为5↙。 ↙表示回车。 占位序列可用于输出数据,由百分号%和相邻的字符组成。遇到占位序列时,printf函数会用对应位置上的数据代替占位序列。 语句printf("%d ", 3+2);中的+操作符命令让计算机求出3与2的和,即5;原语句转化为printf("%d ", 5);, 执行结果为5↙。 ↙表示回车。 7 格式字符串 不同类型的数据需用不同的占位序列,整数用%d,浮点数用%f,字符用%c,因此,占位序列也称格式字符串。 语句printf("%f", 1.1+2.2);的输出结果为3.300000。 printf函数输出小数时,小数点后默认有6位。 不同类型的数据需用不同的占位序列,整数用%d,浮点数用%f,字符用%c,因此,占位序列也称格式字符串。 语句printf("%f", 1.1+2.2);的输出结果为3.300000。 printf函数输出小数时,小数点后默认有6位。 8 分析下面程序的执行结果 程序的printf函数中使用了三个占位序列,对应了三个整数。 9 分析下面程序的执行结果 程序中printf函数一对双撇号中的a和b仅仅是普通字母,会原样输出。 10 思考题:分析printf函数的输出结果 printf("%d",

资源预览图

1.5 printf函数的用法-高二《新概念C语言能力教程》同步教学课件 (电工版2020)
1
1.5 printf函数的用法-高二《新概念C语言能力教程》同步教学课件 (电工版2020)
2
1.5 printf函数的用法-高二《新概念C语言能力教程》同步教学课件 (电工版2020)
3
1.5 printf函数的用法-高二《新概念C语言能力教程》同步教学课件 (电工版2020)
4
1.5 printf函数的用法-高二《新概念C语言能力教程》同步教学课件 (电工版2020)
5
1.5 printf函数的用法-高二《新概念C语言能力教程》同步教学课件 (电工版2020)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。