讲一下循环

这两天在循环结构这里遇到了瓶颈(在循环的嵌套这里搞不懂了),但是依然要更新一下博客,

今天说一下利用循环来求n个数的平均数

#include <stdio.h>
int main()
{
    int n;
    //输入整数个数
    int sum;
    //n个数的和
    int number;
    //输入的数
    int i;
    //参数(执行次数)
    double y;
    //y=sum/n用来求平均值
    sum=0;
    printf("请输入需要读入整数个数:");
    scanf("%d",&n);
    printf("请输入整数");
    for(i=1;i<=n;i++)
    //i<=n继续键入数字
    {
        scanf("%d",&number);
        sum=sum+number;
    }
    y=sum/n;
    printf("%.2lf",y);
    return 0;
}

讲一下思路,定义五个内容分别是需要读入整数个数n,读入的数字number,sum表示数字相加之和,y=sum/n来求最后的平均数,参数i来判断执行次数。在这里我们先使用printf提示用户输入数字的个数,利用scanf来键入n,这个时候我们就需要用到循环来执行循环体来不断键入n个数字不断的来求和。

for(i=1;i<=n;i++)这里具体讲一下for里面的条件,i=1先来初始化一下i的值,i<=n是一个条件如果i<=n满足条件就继续循环不满足则结束循环进行y=sum/n; printf("%.2lf",y);来输出n个数的平均数。

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值