📜  C 程序的输出 | 38套(1)

📅  最后修改于: 2023-12-03 14:59:39.497000             🧑  作者: Mango

C 程序的输出 | 38套

本主题主要介绍 C 程序中常见的输出方式及使用方法。涉及到输出字符、整型、浮点型、布尔型、字符串等类型的数据,并讲解不同输出方法的区别及各自的适用场景。本主题旨在帮助 C 程序员全面掌握输出技巧,提高编程效率。

printf() 函数

printf() 函数是 C 语言标准库中的一个常用函数,用于将数据输出到打印机或屏幕上。它的使用方法类似于其他编程语言中的输出函数,都有一个格式化字符串参数及一个数据参数列表。

printf(const char* format, ...);

常见的格式化字符串参数中,使用 % 字符加上格式控制字母指定输出数据类型。常见的格式控制字母及其意义如下:

格式控制字母|输出数据类型 ---|--- %d|十进制整型 %x|十六进制整型 %o|八进制整型 %u|无符号十进制整型 %f|浮点型 %s|字符串类型 %c|字符类型

以下是一些常见的 printf() 函数的使用示例。

输出整型和浮点型数据
int a = 123;
float b = 3.14;
printf("a = %d, b = %f\n", a, b); // 输出整型和浮点型数据
输出字符和字符串类型数据
char c = 'A';
char s[] = "String";
printf("c = %c, s = %s\n", c, s); // 输出字符和字符串类型数据
puts() 函数

puts() 函数是 C 语言标准库中的另一个常用函数,用于将字符串输出到屏幕上,并自动在字符串的末尾添加一个换行符。

puts(const char* str);

以下是 puts() 函数的使用示例。

puts("Hello, world!"); // 输出字符串,并自动添加一个换行符
putchar() 函数

putchar() 函数是 C 语言标准库中的另一个常用函数,用于将字符输出到屏幕上。

putchar(int c);

以下是 putchar() 函数的使用示例。

putchar('H'); // 输出字符 H
总结

以上介绍了 C 程序中常见的输出函数及其使用方法。在实际编程中,应根据输出数据类型和实际需求选择合适的输出方法,以提高程序的执行效率和可读性。