C语言中如何用printf函数输出百分号?

打两个%%。。

比如printf( "%%\n" );

就可以输出一个百分号。

同理,输出两个百分号的话就需要写四个。

#include <stdio.h>

int main(int argc, const char * argv[]) {

printf("%%%%");//printf函数打印 % 字符要用 %% 才能打印

return 0;

}