题目

aaarticlea/png;base64,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" alt="" />

解决代码及点评


/*
6. 有10个学生,每个学生的数据包括学号、姓名、三门课的成绩,
从键盘输入10个学生数据,要求打印出三门课总平均成绩,
以及最高分的学生的数据(包括学号、 姓名、三门课成绩、平均分数)。
*/
typedef struct Student
{
char num[20];
char name[30];
float chinese;
float math;
float english;
}STU;
#include <stdio.h>
#include <stdlib.h>
void main()
{
const int N = 10;
STU *p;
STU stu[N];
p = stu;
float avg;//每个学生的平均成绩
float totalAvg = 0.0f;//总平均成绩
float max = 0.0f;//保存平均值最大值
float avgArr[N];//保存平均成绩的数组
int index;//保存平均成绩最大值的角标
for (int i = 0; i < N;i++) // 获取学生的详细信息
{
gets_s((p + i)->num);
gets_s((p + i)->name);
scanf_s("%f%f%f",&((p + i)->chinese),&((p + i)->math),&((p + i)->english));
avg = ((p + i)->chinese + (p + i)->math + (p + i)->english) / 3;
avgArr[i] = avg;
}
for (int i = 0; i < N;i++) // 计算总成绩,获得最好成绩学生的下标
{
if (avgArr[i] > max)
{
index = i;
}
totalAvg += avgArr[i];
}
printf("totalAvg = %f\n",totalAvg / N); // 打印平均成绩
puts((p + index)->num);
puts((p + index)->name);
printf("chinese = %f\nmath = %f\nenglish = %f\navg = %f\n",
(p + index)->chinese,(p + index)->math,(p + index)->english,avgArr[index]);
system("pause");
}

代码编译以及运行

由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:

1)新建工程

2)选择工程

3)创建完工程如下图:

4)增加文件,右键点击项目

5)在弹出菜单里做以下选择

6)添加文件

7)拷贝代码与运行

程序运行结果




基于visual Studio2013解决C语言竞赛题之0806平均分的更多相关文章

  1. 基于visual Studio2013解决C语言竞赛题之0401阶乘

      题目 解决代码及点评 这个是一道经典的教科书题目,基本上每本基础的c/c++语言教科书都会有这个题目 用来演示循环语句 #include <stdio.h> #include ...

  2. 基于visual Studio2013解决C语言竞赛题之0205位数求和

     题目

  3. 基于visual Studio2013解决C语言竞赛题之0201温度转换

    题目 解决代码及点评 #include <stdio.h> #include <stdlib.h> void main() { float f; float c; float ...

  4. 基于visual Studio2013解决C语言竞赛题之0409 100以内素数

       题目 解决代码及点评 在已经知道素数是怎么判断的基础上,增加循环,可以判断出100以内的素数 /******************************************* ...

  5. 基于visual Studio2013解决C语言竞赛题之0408素数

      题目 解决代码及点评 判断一个数是不是素数的方法,一般是看n是不是能被n以内的某个整数(1除外)整除 为了提高效率,这个整数范围一般缩小到n的平方根 如果在这个范围内的整数都不能整除,那么 ...

  6. 基于visual Studio2013解决C语言竞赛题之0407最大值最小值

      题目 解决代码及点评 这道题考察循环和比较 /*********************************************************************** ...

  7. 基于visual Studio2013解决C语言竞赛题之0406数列求和

      题目 解决代码及点评 这个题目,还是考察for循环的使用 以及数列规律,该数列的特点是第n个分子 = 第n-1个分子 + 第n-2个分子,分母也是此规律 而另外一个规律是第n个分子和第n- ...

  8. 基于visual Studio2013解决C语言竞赛题之0405阶乘求和

      题目 解决代码及点评 这道题和上一道题类似,第n个累加项 = n-1累加项的n倍 由于有这个规律,我们可以用一个for循环实现 但是例子代码并没有这么做,大家可以回去修改下代码,使得代码更 ...

  9. 基于visual Studio2013解决C语言竞赛题之0404循环求和

      题目 解决代码及点评 这道题考验for循环和一个简单的算法 因为每次累加的值有规律,后面一次累加是前面一次累加的两倍 所以可以用简单的循环,计算累加项和累加结果 /************ ...

随机推荐

  1. 【转】How to Start Intel Hardware-assisted Virtualization (hypervisor) on Linux to Speed-up Intel Android x86 Emulator

    [转]How to Start Intel Hardware-assisted Virtualization (hypervisor) on Linux to Speed-up Intel Andro ...

  2. js 乱码解决方案

    如果网页编码规则是utf-8,即在网页头部中可以看到如下代码: 那么js文件中如果有中文字,调用输出时就会出现乱码.解决此个问题的办法如下: 即在引用javascript输出的地方加上charset= ...

  3. AIX LVM学习笔记

    LVM: LOGIC VOLUMN MANAGEMENT (逻辑卷管理器) 通过将数据在存储空间的 逻辑视图 与 实际的物理磁盘 之间进行映射,来控制磁盘资源.实现方式是在传统的物理设备驱动层之上加载 ...

  4. poj 2021 Relative Relatives(暴力)

    题目链接:http://poj.org/problem?id=2021 思路分析:由于数据较小,采用O(N^2)的暴力算法,算出所有后代的年龄,再排序输出. 代码分析: #include <io ...

  5. C# Setup package Uninstaller

    安裝的部分就不介紹了,網上一搜一大堆,這裡只介紹下卸載的部分. 1.在C:\Windows\System32 目录下找到 msiexec.exe 拷贝到相应的地方,可修改名称为 Uninstall.e ...

  6. [置顶] PHP调用move_uploaded_file()提示 failed to open stream: Permission denied(Linxux环境,以Ubuntu12.04为例)

    在使用PHP上传文件之后,我们有时候还需要移动到特定的文件夹,这时候就要调用move_uploaded_file()函数,可是会出现如下错误: Warning: move_uploaded_file( ...

  7. ContentProvider中的数据库的生成时机以及ContentResolver的insert()方法总结

    经过几天的总结,以及结合一些代码的实际测试,终于算是明白了ContentProvider中的数据的生成时机了. 目录结构: MainActivity.java package com.wyl.cont ...

  8. ZOJ 3713 In 7-bit (题意不好理解,十进制、二进制、十六进制的转换问题)

    考验理解能力的时候到了 T^T Very often, especially in programming contests, we treat a sequence of non-whitespac ...

  9. django cookie

    设置:auth.login(request, user)                response = HttpResponseRedirect(reverse("index" ...

  10. CSS长度单位及区别 em ex px pt in

    1.         css相对长度单位 Ø         em          元素的字体高度 Ø         ex           字体x的高度 Ø         px        ...