本文目录一览:
- 1、请问在c语言中如何输出百分数?
- 2、C程序设计输入两个正整数,输出它们的百分比值
- 3、c语言习题 输入2个正数,输出它们的百分比值
- 4、c语言怎么表示百分数,如图2-1?
- 5、如何在C语言中输入百分数
请问在c语言中如何输出百分数?
把需要输出的数字乘以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语言
C程序设计输入两个正整数,输出它们的百分比值
int a, b;
puts("请输入两个数字:");
printf("数字1:");scanf("%d",a);
printf("数字2:");scanf("%d",a);
printf("a的值是b的%f%%\n",(double)a/b*100);
c语言习题 输入2个正数,输出它们的百分比值
#include stdio.h
int main(void)
{
unsigned int num1, num2;
double dev;
printf("请输入两个正数(以','号分隔):");
scanf("%d,%d", num1, num2);
dev = (double)num1/num2;
printf("%d/%d的百分比是:%.2lf%%\n", num1, num2, dev*100);
return 0;
}
c语言怎么表示百分数,如图2-1?
整型÷整型=整型,比如 5 / 10 = 0 。
实型÷整型=实型,比如 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;
}
如何在C语言中输入百分数
首先,以浮点型变量存储百分数的小数形式。例如15.23%,存储为0.1523。
第二,将小数乘以100,以浮点型打印。
第三,使用%%,打印出百分号。
#include stdio.h
int main (void) {
float r=0.1523;
printf ("%.2f%%\n",r*100);
getch ();
return 0;
}
运行结果