printf用法

发布时间 2023-11-12 14:36:34作者: fyj!

printf 是 C 语言中用于格式化输出的函数。它的基本语法如下:

printf(format, arg1, arg2, ...);
  • format 是一个字符串,包含了格式控制符和文本。文本可以在任意位置写,中间插入变量即可
  • arg1, arg2, ... 是要插入到字符串中的参数。

格式控制符指定了如何格式化参数。以下是一些常见的格式控制符:

  • %d: 以十进制形式输出整数。   一个%d表示一个整数变量
  • %f: 以浮点数形式输出。
  • %s: 输出字符串。
  • %c: 输出字符。
  • %x: 以十六进制形式输出整数。
#include <stdio.h>

int main() {
    int num = 42;
    float pi = 3.14159;
    char letter = 'A';
    char name[] = "John";

    printf("整数:%d\n", num);
    printf("浮点数:%f\n", pi);
    printf("字符:%c\n", letter);
    printf("字符串:%s\n", name);

    return 0;
}

结果
整数:42
浮点数:3.141590
字符:A
字符串:John


#include <stdio.h>
int main() {
    int num1 = 42;
    int num2 = 99;
    float pi = 3.14159;
    char letter = 'A';
    char name[] = "John";

    // 输出多个变量
    printf("整数1:%d, 整数2:%d\n", num1, num2);

    // 混合输出不同类型的变量
    printf("整数:%d, 浮点数:%f, 字符:%c, 字符串:%s\n", num1, pi, letter, name);

    return 0;
}