合理运用For循环完成求平均值以及运行报错代码-1073740791的可能解决方案

这篇博客通过C语言展示了如何使用For循环输入十个整数并计算它们的平均值。首先创建一个数组,接着利用For循环读取用户输入的整数,然后求和,最后除以10得到平均值并输出。博主还分享了一个因缺少'&'符号导致运行错误的例子,提醒读者注意细节。
摘要由CSDN通过智能技术生成

今日简单分享一段关于For循环的运用联系完成对十个整数求平均值

#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
int main() 
{
    //创建数组
    int arr[10] = { 0 };
    //循环输入
    int i = 0;
        for(i = 0;i < 10;i++)
        {
            scanf("%d", &arr[i]);
        }
    //循环求和
        int sum = 0;
    for(i = 0;i < 10;i++)
    {
        sum = sum + arr[i];
    }
    int avg = sum/10;
        //输出打印
        printf("%d = avg", avg);
    return 0;
}

其中#define _CRT_SECURE_NO_WARNINGS 1是使用VS2022编译时必不可少且必须放置在第一行的代码(由于VS2022会提醒scanf不安全建议使用scanf_s函数,这个函数仅可被VS2022识别,所以不建议使用)

编写代码时的思路已经用注释表示出来了,将整个项目分成四个部分,分别是

1.创建出一个包含十个元素的数组

2.运用For循环完成十个元素的输入

3.运用For循环完成求和后再单独完成相除

4.运用printf()函数完成输出

在额外分享一个运行报错代码-1073740791是由于我在完成输入是scanf(“%d”, &arr[i])时忘记了&,所以无法将元素存储到arr数组当中导致的

感谢观看,欢迎纠正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值