INT橙


私信TA

用户名:NULL36

访问量:452

签 名:

去做一个很酷的人吧!

等  级
排  名 13704
经  验 924
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校 武汉生物工程学院
专  业 机器人工程

  自我简介:

解题思路:

  1. 首先要读入10个整数,如果是放置10个变量就会嫌麻烦,所以就想到用一维的整型数组来存放这10个整数;

  2. 用for循环来依次读入这10个变量,并依次累加求得总和,循环结束后,这10个整数就会被依次存储到数组空间里,为后续的提取比较提供便利;


注意事项:

注意变量类型是否匹配;

不要忘了循环

参考代码:

#include<stdio.h>

#define N 10                                //宏定义,定义了下方数组的内存空间N为10

int main()

{

    int a[N],i,sum=0,count=0;        //sum求和,count计数

    double av;                                //av平均值

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

    {

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

        sum=sum+a[i];

    }

    av=sum/N;

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

    {

        if(a[i]>av)

        {

        count++;

        }

    }

    printf("%d",count);

    return 0;

}


 

0.0分

0 人评分

新上线《蓝桥杯辅导》课程,近五年的蓝桥杯省赛与国赛真题都有,从读题开始理解题意、梳理思路、实现代码再提交评测全过程,可有效提升获奖比例甚至进国赛!课程介绍、试听请猛击这里

  评论区

  • «
  • »