%%
就可以了,例如:
#include
<stdio.h>
int
main()
{
int
a=90
printf("%d%%\n",a)
return
0
}
此时我们会得到90%。
扩展资料:
其他方法输出%:
第一种:
#include<stdio.h>
int
main(
)
{
printf("%%\n")
return
0;
}
第二种方法:
#include<stdio.h>
int
main(
)
{
printf("\%\n");
return
0;
}
把需要输出的数字乘以100再输出一个百分号
比如:
double a=0.5555555
printf("输出一个百分数%f%%\n",a*100)
注意:在printf里百分号也要使用%%转义。
#include <stdio.h>
int main (void) {
float r=0.1523
printf ("%.2f%%\n",r*100)
getch ()
return 0
}
扩展资料:
C语言是面向过程的编程语言,用户只需要关注所被解决问题的本身,而不需要花费过多的精力去了解相关硬件,且针对不同的硬件环境,在用C语言实现相同功能时的代码基本一致,不需或仅需进行少量改动便可完成移植,这就意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行,从而极大的减少了程序移植的工作强度。
参考资料来源:百度百科-c语言
printf("%%");就可以了 ,平时用的时候多试验几次。或者一些该记住的就记一下。记住下面的格式化字符串:
Code 格式:
%% 一个'%'符号
%c 字符
%d 带符号整数
%i 带符号整数
%e 科学计数法, 使用小写"e"
%E 科学计数法, 使用大写"E"
%f 浮点数
%g 使用%e或%f中较短的一个
%G 使用%E或%f中较短的一个
%o 八进制
%s 一串字符
%u 无符号整数
%x 无符号十六进制数, 用小写字母
%X 无符号十六进制数, 用大写字母
%p 一个指针
%n 参数应该是一个指向一个整数的指针
指向的是字符数放置的位置