21xrx.com
2024-09-20 06:31:41 Friday
登录
文章检索 我的文章 写文章
如何编写C语言程序求平均值并控制小数位数
2023-06-17 20:21:49 深夜i     --     --

编写C语言程序求平均值是最基础的程序之一,但是很多初学者会犯一个常见的错误,就是无法正确控制小数位数。本文将给出一个简单易懂的程序示例,并介绍如何控制小数位数。

首先,我们来看一下求平均值的程序示例:


#include

int main()

{

  int a, b, c;

  float average;

  printf("请输入三个整数:\n");

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

  average = (float)(a + b + c) / 3;

  printf("平均值是:%.2f\n", average);

  return 0;

}

这个程序非常简单,先让用户输入三个整数,再计算它们的平均值,最后输出结果。可是,如果用户输入的数值是小数,那么输出的平均值就会包含很多小数位,这样显然不够美观。

为了控制小数位数,我们可以在输出时使用格式控制符。在上面的程序中,小数位数是由“%.2f”这个格式控制符控制的,其中“.2”表示要输出两位小数。如果你想输出更多位小数,只需要将“2”改成相应的数字即可。

除了平均值外,我们还可以通过这个程序生成一些关键词,例如C语言、编程基础、求平均值、控制小数位数等。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复