第2课 - 程序中的数据输出

1.第一个编程任务:

  通过C语言指挥计算机在屏幕上打印文本?

类比:生活中如何打印文本?

-在文件中输入需要打印的文本

-找到可用的打印设备,并将设备连接到计算机

-设置打印参数,如:打印边距,打印方向,等

 

2.生活的启示:

在C语言中是否有类似打印机的东西?简单设置后即可打印文本,使用者无需知道内部细节。

  • C语言内置了很多实用的工具包

  • 工具包有一个固定的名字,通过名字进行使用(#include)

  • 每个工具包都提供了非常多的小工具可以使用

如:

  • stdio.h工具包打印了一个打印机工具printf。

  • printf通过正确设置后,能够在屏幕上打印文本。

 

stdio.h工具包的使用示例:

  

 

 

3.打印参数解析:

-printf的使用规则:先设置打印参数,在指定打印文本

-打印参数必须为一个合法的字符串

 

定义:

C语言中的字符串是被双引号(“”)括起来的字符序列。

 

 

 编程实验:输出文本数据

 

4.深入理解printf打印参数

-printf使用数据对参数中的格式化字符进行替换(%s等)

-不同类型的数据对应于不同的格式化字符,%s对应字符串,%d对应整数,%f对应浮点数等

-最终的打印数据是一个字符串

  

 

 

下面的语句输出什么?

示例1:

  

 

 

示例2:

  

 

 

编程实验:深入printf的使用

 

4.小结

  • stdio.h工具包提供了一个打印工具printf

  • printf通过正确的设置后能够在屏幕上打印文本

  • printf使用数据对参数中的格式化字符进行替换

  • 不同类型的数据对应不同的格式化字符

 

posted @ 2019-09-04 23:27  梦心之魂  阅读(280)  评论(0编辑  收藏  举报