c语言中如何打出百分号?

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:05:12
编了
printf("%");
并没有输出什么,请问应该如编写?

printf("%c\n", '%');

如果只是打印一个%,用上面的调用即可。

int a = 10;
printf("%d%%\n", a);

如果是在字符串中打印%,则用这种调用,printf中两个%连在一起,表示打印一个%字符。

这里打印出的结果是10%。

呵呵,这么写:
printf("%%");

%%这个格式控制时输出一个%

printf("%d");有符号十进制整数
printf("%c");单个字符
printf("%%");输出一个%
printf("%0"); 无符号八进制整数
printf("%x"); 无符号十六进制整数
printf("%s");一串字符

你要输出什么??

%%是可以的

源代码是什么?