当前位置:首页 » 编程语言 » c语言计算百分比

c语言计算百分比

发布时间: 2022-08-08 08:41:56

❶ 如何在c语言中输入百分数

首先,以浮点型变量存储百分数的小数形式。例如15.23%,存储为0.1523。

第二,将小数乘以100,以浮点型打印。

第三,使用%%,打印出百分号。

#include<stdio.h>

intmain(void){
floatr=0.1523;

printf("%.2f%% ",r*100);

getch();
return0;
}

运行结果

❷ 在C语言中的百分比怎么精确到小数和保留整数四舍五入

#include <stdio.h>

int main()

{ int a,b,k;

printf("请输入分子分母和百分比的小数位数: ");

scanf("%d%d%d",&a,&b,&k);

printf("%d/%d=%.*f%% ",a,b,k,a*100.0/b);

return 0;

}

❸ 用c语言求及格人数所占总人数的百分比

#include<stdio.h>

intmain()
{
inta[10];
inti,count=0;
floattmp=0.0;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
if(a[i]>=60)
count++;
}
tmp=count/10;
printf("百分之:%0.2f",temp*100);
}

❹ C语言 数值的百分比

#include <stdio.h>

int main()

{

int s=0,i,a[10];

for(i=0;i<10;i++)

{

scanf("%d",&a[i]);

s+=a[i];

}

printf("n----percentage of total ");

for(i=0;i<10;i++)

printf("%d----%.2f ",a[i],100.0*a[i]/s);

return 0;

}

❺ 如何在C语言中输入百分数

  1. double a=0.5555555;
    printf("输出一个百分数%f%% ",a*100);

  2. 把需要输出的数字乘以100再输出一个百分号

  3. 比如 double a=0.5555555; printf("输出一个百分数%f%% ",a*100);

  4. 注意 在printf里百分号也要使用%%转义

❻ C语言输入两个整数X和Y,X的值是54,Y的值是84,X的值是Y的64%,请问一下百分比的表达式怎么写呢

#include<stdio.h>
intmain()
{
intx,y;
floatr;
scanf("%d%d",&x,&y);
r=(float)x/y*100;
printf("a占b的百分比为%.f%% ",r);
}

❼ C语言 求a是b的百分之几

#include<stdio.h>

int main()

{

int x,y;

float f;

puts("请输入两个整数");

printf("整数x:");

scanf("%d",&x);

printf("整数y:");

scanf("%d",&y);

f=(x*1.0/y)*100;

printf("x是y的%f%%",f);

}

❽ c语言求输入10个数大于30的百分比

#include<stdio.h>
intmain()
{inti,x,s=0;
for(i=0;i<10;i++)
{scanf("%d",&x);
if(x>30)s++;
}
printf("大于30的百分比:%d%% ",s*10);
return0;
}

❾ 请问在c语言中如何输出百分数

只要在格式控制符里输入2个 %% 就可以了,例如:

#include <stdio.h>

int main()

{

int a=90;

printf("%d%% ",a);

return 0;

}

这样就会在屏幕上得到 90%

(9)c语言计算百分比扩展阅读:

输出的简单代码

代码一:

#include<stdio.h>

int main()

{

printf("%%");
return 0;
}

代码二:

#include<stdio.h>

int main()

{
printf("\%");

return 0;
}

注:在这一对代码中,1能够显示百分号,2不能

❿ 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;

}

热点内容
安卓拍光遇视频如何高清 发布:2024-05-05 15:23:20 浏览:932
linuxo文件 发布:2024-05-05 15:19:12 浏览:943
手机服务器地址或者域名 发布:2024-05-05 15:19:09 浏览:372
我的世界服务器版如何登录 发布:2024-05-05 15:17:28 浏览:794
綦江dns服务器地址 发布:2024-05-05 15:04:11 浏览:556
山东省日照市监控服务器地址 发布:2024-05-05 15:03:59 浏览:342
java提升教程 发布:2024-05-05 15:00:51 浏览:144
驱动编译龙芯 发布:2024-05-05 14:41:31 浏览:957
起什么密码 发布:2024-05-05 14:29:48 浏览:562
安卓怎么设置锁屏时不显示微信通话 发布:2024-05-05 14:21:59 浏览:223