📅  最后修改于: 2023-12-03 15:03:52.213000             🧑  作者: Mango
在 C 语言中,使用 printf 函数来输出内容到终端。在输出时,我们经常需要使用百分比符号来输出变量的值。本文将介绍如何在 printf 函数中使用百分比符号。
在 C 语言中,百分号符号(%)是一个特殊的符号,它被用来表示后面传入的参数的格式。当我们想要输出百分号符号本身时,需要使用转义符号,即两个百分号符号(%%)来表示一个百分号符号。
#include <stdio.h>
int main() {
printf("%%\n"); // 输出 %
return 0;
}
输出:
%
在使用 printf 函数来输出变量时,我们需要使用百分号符号和一个特定的字母来表示变量的类型。下面是一些常见的类型和对应的字母:
#include <stdio.h>
int main() {
int a = 42;
printf("%d\n", a);
float pi = 3.1415926;
printf("%.2f\n", pi);
char c = 'A';
printf("%c\n", c);
char str[] = "Hello, world!";
printf("%s\n", str);
return 0;
}
输出:
42
3.14
A
Hello, world!
在 printf 函数中使用百分比符号可以输出变量的值。百分号符号本身需要使用转义符号来表示。根据变量的类型,我们需要选择正确的格式符号来输出变量的值。