admin 管理员组

文章数量: 887042


2023年12月21日发(作者:源代码是指什么)

c语言中%是什么意思及用法

在C语言中,%的用法主要有两种:

1.若%前后均为整形,此时%表示求余运算符,经常被用来判断一个整型数是不是能被另一个整型数整除。如9%5,表达含义为9对5取余数,结果为4。

2若为%+格式字符。如%d或者%f等等,表示将输入的数据转为为指定的格式来进行输出。常用的转化格式为:%c 输入单个字符,所以在输入多个字符时,它只读取第一个字符。%s 字符串输出,能够读取一个字符串。%d 整型输出,%ld长整型输出,%o以八进制数形式输出,%x以十六进制形式输出, %f以小数形式输出。

常用形式如下:

printf(“%s”,str);此时,程序将以字符串格式输出变量str。

printf(“%c”,ch);此时,程序将以单个字符格式输出变量ch。

完整代码如下:

#define _CRT_SECURE_NO_WARNINGS

#include

#include

int main()

{

int num=5;

char c=’a’;

printf("%d ",num);

printf("%c ",c);

system("pause");

return 0;

}


本文标签: 输出 格式 字符