十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
整型÷整型=整型,比如 5 / 10 = 0 。
宿松ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
实型÷整型=实型,比如 5.0 / 10 = 0.5 。
所以应写成 x * 1.0 / y * 100 。
#include stdio.h
int main()
{
int x,y;
puts("请输入两个整数。");
printf("整数x:");
scanf("%d",x);
printf("整数y:");
scanf("%d",y);
printf("x的值是y的%.0f%%", x * 1.0 / y * 100);
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语言
//在scanf函数的格式字符串中用%%指定匹配一个%号就行了,具体看下面的例子。
#includestdio.h
#includestdlib.h
int main()
{
int n;
printf("请输入一个百分数:");
scanf("%%%d",n);
printf("你输入的是:%%%d\n",n);
system("PAUSE");
return EXIT_SUCCESS;
}
#include stdio.h
int main()
{
int s=0,i,a[10];
for(i=0;i10;i++)
{
scanf("%d",a[i]);
s+=a[i];
}
printf("n----percentage of total\n");
for(i=0;i10;i++)
printf("%d----%.2f\n",a[i],100.0*a[i]/s);
return 0;
}