C语言程序设计:输入输出与数据转换

需积分: 10 3 下载量 115 浏览量 更新于2024-07-13 收藏 3.7MB PPT 举报
"这篇资源主要介绍了C语言中的`printf`函数使用,以及通过C语言实现的两个简单示例,包括温度转换和计算存款利息。它涵盖了C语言的基础知识,如数据类型、变量、运算符、表达式以及输入输出操作。" 在C语言中,`printf`函数是一重要的输出函数,用于格式化输出数据到标准输出设备,如屏幕。其一般格式如下: ```c printf(“格式字符串”, 输出表列); ``` 其中,`格式字符串`由一系列普通文本和转换说明符组成,转换说明符以`%`开始,后面跟着指定数据类型的标识符。`输出表列`是与转换说明符相对应的变量或表达式。 例如: ```c printf("i=%d, c=%c\n", i, c); ``` 这段代码会将整型变量`i`的值和字符型变量`c`的值按照指定的格式输出,并在末尾添加换行符`\n`。 资源中提供的第一个示例是温度转换,从华氏度(F)转换为摄氏度(C)。转换公式为: ```c C = (5.0 / 9) * (F - 32) ``` 代码实现时,定义了两个浮点型变量`f`和`c`,分别代表华氏度和摄氏度。首先给`f`赋值,然后根据公式计算`c`的值,最后使用`printf`函数输出`f`和`c`。 第二个示例是计算存款利息。这里涉及三种不同的存款方式,每种方式都有不同的年利率。计算本息和的公式分别为: - 活期存款:`p1 = p0 * (1 + r1)` - 一年期定期:`p2 = p0 * (1 + r2)` - 两次半年定期:`p3 = p0 * (1 + r3/2) * (1 + r3/2)` 在代码中,首先定义了相关的变量并赋予初始值,然后分别计算三种方式下的本息和,最后通过`printf`函数输出结果。 此资源还提到了C语言的一些基础知识,如常量、变量、数据类型(整型、字符型、浮点型)、运算符和表达式。这些是编写C语言程序的基础,理解和掌握它们对于初学者至关重要。