题目

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiQAAABCCAYAAABnwc0eAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABHASURBVHhe7Z2Nshs3roST++LZPPnddMqd7XQAEORIM5KDr4o1JH4aACWvVPbJ2V///w9+GYZhGIZheJD/+/EchmEYhmF4jPlCMgzDMAzD4zz6heTXX3/9sfscuj1pXJRzonPKKzTASc9RzonOitM6WUyVu9OXc5J7Wk/zIo1MF/bVukql0dV/RR+v5KSfqzNE+aeazMvyd+1dovyVZuXf6acb+4p6O33dyUn/Uc4d9zB/Q3IIfvSGF697gH32ozlXXqxP4dNnz+qc1EdOtu6gqnf6OgD4svUzw7vsLAd3Q7vH+iKaAzxO1114TxHel58/nax3tXdAbOe+QDfuU9H+o/ctbBGvnPm2H2o9afqm1v6Cl15d/opVrvuv1CLQ6NDp60o/q1z3d2tlcbA7jGOOP0mmCdSXxVX2FZ7n9ZSoxoqsN3LV38E19NzRR0zF1f5O6fbemT3bk8gGYHeiOCfTA6e+DlH+ShN+gJhoTzIN1fda0Vnp5kV0Yu6E/Vzpa5Xr/ku1/kj8WybElFPhFVeaJpkGZ9jRd62V9g6u26Hbe9bnDp88e5QDf9QjbVUd5nhMlJfVAZE9i1U0JqqnVLV3UZ1O/mqOjEgbWjpLNhep/Kvcd7FTd9V/huZEcfBH2mqr9CNck/tKx+uvUH0S2cgqnvsdjShfqeKVzK50YjKqumBH17VW2ju4bodO73/7QtId4CqrAVY1Nd9jtedu/1lcZO9qklU/u3oKc/FckdXI6r+iV40/1fMYnEGUl8UCt/PsOcD9GZlmxaqesmvP2I2/itbjHs8MjQWM954j213s1GYs5wHMVZ1sD6IzUBupdJTMR23iMZVmhyi/6qXTo8L4KiYDuV6T50gvindW/git5bmq19XO4iJ7V5Os+tnVU/76GZJI5FS0AnUAtKPVIYv1GbBnvQzP0fhO/pP4rDxzr7aIb529monobFdnQT6Xnglr4ZmtDlFOZPtWojvkGbhf58VeY78BnUfR11L3K145v9bUPvFkT9pbZHsHXh/gyR61T32CKMb3kY+wnsfooj2DvVKri+or1CMdbc/R+E7+k/zjh1rRLNergWZ06U/AGVf98AXkfTCetmwRjb9jdvZbwR5X/VCLejpLtYjGr2qdoLWUqJ7Owv2r0FrY++oS5WU2wHmyRbrx0XoF0GEPOyCHfZzkfyKYgys6d1i9Lrwzrg6Ii3rK1juhvtbhHP7sAJ1VfKSvS/Hzp8BeV68P74NzMJ62bBGNX9Xa5a9/smFBLfDKgqqlw0V0a3p/Ub+7M+zGO3fWQ+4uVa1PnD2aUXNUw/UqffqiGNgA/RWdempf1VMyvRXdvFP9CteManTqIga8uj9A7YqTnonH6nlVu4qrNKM96MR5DoAtw2MrqB3Vi+oS90X5GStdEPmzGtz703F7FlfR0djVPelDubPe3/6G5ErTK1wb52h9K3gROi8E47gyWwe9M+6jpf53wL5X+jojVmZz2Hu3f9VaaSsap7W8vp9PierRRrufKxjX6asbtws0o17ZG326V9zOs68roMfVehdeQ8+0kcx+Fdyfa0Z3q/W5TkFu53XTHqJ49WX+qs+dObIa/xY4/+q+GMeV2TrM7yHZxC+ai1Q+wD8Q+gcjsnWBvuZ4vVeiM+kilQ9Ec0a2HaIc1drR3YnNWN2BktWjXZcS1cAilQ/w7DG6IjK7g36pw959Ft2DKt5XRLe3J9EeuT/tO7uHE1b3e+fdag9RL+rL/Oh3tTLUl9WIQJ7HspdPh3fii1Q+wHviymwd2l9IokauoMPpugIGVw3sdy6jg16yrpXvCjt3g3pX7zHD5+Ja+Z5gdQfobef9oa+B7h2dXRdzsL+Ka3OtfCTy68qAL5vbqXQiVrVX7PT2BPra6/7OvllL+7gKNDIdrQW8Ps8V7ucZT64IaGsdPrlXVEf9lf5doB/tAftohivwXnytfO/gry8kKMIXgOudhXU4XR3Yn+8BNGjr6n07nJfLbTz/m+D7iXdw8l7wPGqeaGnet78Wnf55d3fP+ql3q6+9v3/ecU/Q81o8Z7WYA7xft9+B1mZdfXJdJdPp6mt/Duy8uwrEME73gBpYnX6+mX/8DIkuJbI9hfYY9RXZvplqFs5aLcZ9K/zDqH9IOzAes3suzpH9E0BPvj6FzvsI/V59v/n8ujI+9T3OvtB71iPsPltn5gzoaS2t7bVYYyeHaLyiuSSyZbqAPj6zuLvw3kE0k1PNSBDjS4lsPyO3/ep4JXoR9QV78uI7bzCl2/fqDRkBPead3Mlu7qfNDrynqEfqaw6I4mDLNJlHPMZxfRDFRXg9arEXJ7ODSOcE6lzV8HztLyKKr3pY+TNWfUSwTqem6nf6qzTdF8WyHu2Z3q4ddHKwB5mGUtUCkT+zOd7PDqqv9binpu4Bz5q/Yjf+VZz0Sao8jeuy6uORLyTDMAzDMAzK/Fc2wzAMwzA8znwhGYZhGIbhceYLyTAMwzAMjzNfSIZhGIZheJz5QjIMwzAMw+PMF5JhGIZhGB5nvpAMwzAMw/A484VkGIZhGIbHeeQLSfYb3qrf/HbyW+EyoLW7KlZ+0o3L6PRScbX+ihP9d84T+WHrLqdr68LcTGPX3uVduhnQXa0VnRjHc07rrPLUf5JPunHgtE4WU+Xu9LXDie5pL5oXaVS68K3WO6n0u7Xf3eOruO03teJCWKqzdzwuI8uv8LpVHxHeW5brcRVRnOpm+VUfHVumG+FagHorHa/Jc5VX1XMye0Q3NorbqeNo7kob+4xOfddf1VOq2qTqIdMlKz/pxhGP7+RHMbt52d5xX6cOiWKzfLV39o7HZWT5INKvamas+iRRjOZm+4ir/qtU+t3a7+gRml26tW/91fG8FH+S6tLUl8VV+RU7fUR08yvd3ZzIrraVn2T6p3T0PEbPnb1T6XXoxkdxsEWc6pFTX0bWu9pWupm/k7fC+9jF65/0WuU4mYZS1QLuX8WTkz6Z40+SaQL1ZXHdfAX2FZ7nvShZ/Yqqb7KK6WhcwfX13O2/4p2973Lr35Bk6OUqsGe2qO3MHlH142T9dYhmAN7n7kyRXW0rP8n0d9nRqWLhy4h6XxHV8fqrMzmJw34H5Hk+bRlRD45qErdFMUpHI+JE9yqZZmV3EBfF0xblrFCtbv4q50qfzPGYKC+rAzI7iHxVPNEY7JWunud1iLRXrGY5IaqLOjprNjep/KvcJ7j9/1xPL1lLry7Z/Rndcap6lS+iEwOquMy3Y1fbyk8y/V12dBiLJ2Gu6mR7EtmUyl9pR2cFvlNtJfNF9ZRKM6OTs4qJ/F3dFZlGlVvlXJ2DdSMdxq7qOBof5Xb0PAZnEOVlscDtPHsOcH+G54GVXsVO7q49Yzf+3Wg/3OOZobGA8T5TZPsEbv2hVr0EXtQpyOfS87vp9nxlNgdaurpEeZHtKbLXTHu7u0/U8p60T3++qjfV8Xq8Ay4Q2e7Ge8ngPNWq2IlHH5UfwN+5s5XOp9DpU++lO38G8rn03IF94JmtDlFOZPtZie6fZ+B+vQ/sNfaT+IgfagU40x5dWJYPovgVyOlS9QK6/dAe+Vc5zo4GWfmvsKPtsVnu1Xm6PV2Nc7uesXfUF+2Bn6/S0VvFVP7IB9suOxpRLGyruszTnnUPuj6Ac4XGAs8nmV2pesl8WQz2QGPUT7J8EMUrmb9jj2J29Qj8FZnmLlUPJ+hc7EdrrOZWovxP45F/sslK0hfF6GVyn3EyUtWXo7HaC3vLdBgb+bO8HXtVG6z8BHErdmsrHqvnVW3PW7Eb72R9RtCvcZ6T+aocAFuGx0ZEms4qhn6Pq/J2Yl9NVCurD7uT9d2doRtHOvFX+qz06YtiYAP0V0S5Uc2OPYph/W6dFTt5pzVO8XpR/U5PiAHv6J3aFTt1H/+hVi3Py9VL1jy1RXldVLNLpM+6/nS0XtZnldu10/YKrV12NDz2nX116Nap4tSX7UHki2KUKIZkdkfjopyODmM8tsqFz6GG45pdqtruy3p1e3XONAj8oIoBjKtwjaovoGfuszpRnucT1yR+djJ/x+57EtmcSFth7iqOaC934neAfTa395fFOU/MlXHbz5BgaA6u+xU7sV2oqdormxO9QXGO3gSZxi7Q7r7JvhGdjfudeZ+6G9R9xetL+H7J3jdX5lz1mmlrHp6MW+kB+LmUzE7Un627iGph9miRygeiWSLbDlGOau3o7sSesLofJeuFdl1KVAOLVD5Cm8fpisjsO2Ae1uBsPqvuQRXvK+IVfZ9y+w+1VuCC9CJX8OJ9TyKbE/lhq3qo/JzhlUCPNaO69H8znM/3q/tUXxRb5Z6gethjRa9JB/bL/Ff0yp4isl7Vzp5WeO8ViOMiWmelo/lcKxDT6e0K0I/WyvcEqztDbzt3pq+D7h3qRvBOfFEP+6u4NtfKp0QxujLgy2bfoaoRseprxav6PuHWLyS8qCtvOM+j5okWYC57qvpa+YnqvQL2mEF/FfPpsPfofnH2u+zebZS7C/LZl/bm5wrVIDzjGcEcwDzP6dYHUSz1KqIY76MCcZqvvXfqA2p0Yrua/yZ4d7ib0/vxPGqeaFWoJmp+O1dn4L3ffRdP3P3t/182HDK64FdfPN/UFajFuly0eR/0d9iJrTjV0Bl0lsz+JJwRvWTzwt7pVbVeBTSzvrq4hs6Kp/aLPf3dHKLxitu1hqPaHuN5jGW8QluUA2iLch1qrGKpeUK3xtOc9sn46M5x7r4Wu7xLF0DX1ydx+l4kmOcVGtnKuFrzlNu+kPACMCiHxZOXQh9wexRD6GcMoc3jgebA7zG0YSEmgxorqriuxg7af2eRX3//3738uRpnpXNGHnH/L//58STJGRroG/l/PqUf7v+M+6HPGb3eO87s7c+z7JXIrmfs3Z/lcFaAfVaTaEwVRxhT5dHGGEI7l0ItgKfnKqrBBTxeNR3qZ37g+s5Kg/4VjPO18pHdPvVMG57U1Vi3RzGEfsZUeC7rrBbxM4GOr4pM5wRqrWqu/BmujT1rcgE/O8jLVkXl15rd1eKPosPwF3986M/zhc9hGIahx/yv5vAP/MN0ztfOwzAMw5rbfzHaMAzDMAyDc/sPtQ7DMAzDMDjzhWQYhmEYhseZLyTDMAzDMDzOfCEZhmEYhuFx5gvJMAzDMAyPM19IhmEYhmF4nNu/kLR/Y5twkrOCmpn2rv0K0Owup2vL8NhObhazU3cYhmEYlEd+Dwk+uFB29QGmrTGH+4zuOK7nea+ut0vUU8Sq9xUem+WqvbNXMvswDMMwkEf/yQYfUtlaoXHdnAzP9Q9Q6tPm508EM/hyYPMZcI5iI3uUH5FpDsMwDAO59W9Iuh9goIqtPtw0Z/dDELlal/tuvStoXbA6k9M4sBubwViPUY2s1jAMwzCAj/+hVnyQcSn4cOMHnO4d+nxFPuL1PMbPrwBaPmOF9qjPbk9VbNQLbB6vNurxHMW65qv5/ffff+yGYRiGb+Pjv5Doh5yCDzd+wOn+BM3VevwQ1QUi2ztBDb8D71Ofq54iPQd+19G8yD8MwzAMp3zlf/aLD0Ou6KzgQ1NXB8RF2tl6FZnWbg3EZ7NyNt5HtoDq4Ol9qE5V813M34gMwzD8PHzlFxJ+CPIDUM+0EXxQcnVAvse6vq6rRJpYK98KzuDxtOudcK82ojEAehoT5dzBfBkZhmH4ufiaH2rNcivNSoP7KEaJYkhmfwVd7SpOfTszZLYIjWPeTi1C/cyvZF9Gfvvttx+7YRiG4dv4ui8kaueHGIh0Mw3de0xElOd70tHr0NXJ4tzejQNVbfVlNbL8jj2LcfilZL6EDMMw/Bx81T/ZZB9ceOK8A3NU7xWc9HIVrYe9zlXRjSOrufxOld1aK+aLyDAMw8/FV/6TTWcPeMYTZD59kk5ORpS7y6truF6lf6V2lntFcxiGYfj5+Zq/IeEHVfXBBjs/2BTYNUc1PAd7+rs5jua9C+9vB51lF84d3QF1M3sF/Kc9DcMwDN/Px/0NiX6YdVrLNF9lByc5V3mVNnQAtVZzgmxW4D7quW5VZxiGYRicW7+QDMMwDMMwRHzl7yEZhmEYhuHnYr6QDMMwDMPwML/88l+/UYw5gW0J1gAAAABJRU5ErkJggg==" alt="" />

解决代码及点评

  1. /*
  2. 6.	有10个学生,每个学生的数据包括学号、姓名、三门课的成绩,
  3. 	从键盘输入10个学生数据,要求打印出三门课总平均成绩,
  4. 	以及最高分的学生的数据(包括学号、 姓名、三门课成绩、平均分数)。
  5. */
  6. typedef struct Student
  7. {
  8. 	char num[20];
  9. 	char name[30];
  10. 	float chinese;
  11. 	float math;
  12. 	float english;
  13. }STU;
  14. #include <stdio.h>
  15. #include <stdlib.h>
  16. void main()
  17. {
  18. 	const int N = 10;
  19. 	STU *p;
  20. 	STU stu[N];
  21. 	p = stu;
  22. 	float avg;//每个学生的平均成绩
  23. 	float totalAvg = 0.0f;//总平均成绩
  24. 	float max = 0.0f;//保存平均值最大值
  25. 	float avgArr[N];//保存平均成绩的数组
  26. 	int index;//保存平均成绩最大值的角标
  27. 	for (int i = 0; i < N;i++)  // 获取学生的详细信息
  28. 	{
  29. 		gets_s((p + i)->num);
  30. 		gets_s((p + i)->name);
  31. 		scanf_s("%f%f%f",&((p + i)->chinese),&((p + i)->math),&((p + i)->english));
  32. 		avg = ((p + i)->chinese + (p + i)->math + (p + i)->english) / 3;
  33. 		avgArr[i] = avg;
  34. 	}
  35. 	for (int i = 0; i < N;i++)  // 计算总成绩,获得最好成绩学生的下标
  36. 	{
  37. 		if (avgArr[i] > max)
  38. 		{
  39. 			index = i;
  40. 		}
  41. 		totalAvg += avgArr[i];
  42. 	}
  43. 	printf("totalAvg = %f\n",totalAvg / N); // 打印平均成绩
  44. 	puts((p + index)->num);
  45. 	puts((p + index)->name);
  46. 	printf("chinese = %f\nmath = %f\nenglish = %f\navg = %f\n",
  47. 		(p + index)->chinese,(p + index)->math,(p + index)->english,avgArr[index]);
  48. 	system("pause");
  49. }
  50.  

代码编译以及运行

由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开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. ZOJ 1093 Monkey and Banana (LIS)解题报告

    ZOJ  1093   Monkey and Banana  (LIS)解题报告 题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid= ...

  2. Cannot mix incompatible Qt library (version 0x40801) with this library (version 0x40804)

    安装EMAN2(单颗粒重构的软件)之后,运行e2projectmanager.py来启动程序出现了这个错误. 去网上找了一下,发现一个靠谱的方案,这个问题出现是由于EMAN2这个程序自带了Qt的库,而 ...

  3. UVALive 5102 Fermat Point in Quadrangle 极角排序+找距离二维坐标4个点近期的点

    题目链接:点击打开链接 题意: 给定二维坐标上的4个点 问: 找一个点使得这个点距离4个点的距离和最小 输出距离和. 思路: 若4个点不是凸4边形.则一定是端点最优. 否则就是2条对角线的交点最优,能 ...

  4. VS2012 创建项目失败,,提示为找到约束。。。。

    首先查看 控制面板里已安装的更新 在Microsoft .NET Freamewofk 4.5 小 查看 是否有KB2833957和KB2840642这两个补丁(如下图)  如果有 卸载它 然后 下载 ...

  5. asp.net利用剪切板导出excel

    public enum ClipboardFormats : uint { CF_TEXT = 1, CF_BITMAP = 2, CF_METAFILEPICT = 3, CF_SYLK = 4, ...

  6. java读文件的几个类

    链接地址:http://blog.sina.com.cn/s/blog_407a68fc0100f628.html 最初Java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Wri ...

  7. nginx前端负载,后端apache获取真实IP设置

    原文链接: nginx前端负载,后端apache获取真实IP设置 参考文献: 前端Nginx,后端Apache获取用户真实IP地址  按照第二种方法设置不成功! 网站最前端是nginx,做的PROXY ...

  8. <转> 30 个有关 Python 的小技巧

    目录[+] 1.1 拆箱 1.2 拆箱变量交换 1.3 扩展拆箱(只兼容python3) 1.4 负数索引 1.5 切割列表 1.6 负数索引切割列表 1.7指定步长切割列表 1.8 负数步长切割列表 ...

  9. windows环境下Mongodb分片配置

    使用MongoDB的GridFS来存储文件,以前一直使用单个服务,分布式环境也一直没有配置成功,今天参考了几位大神的文章终于配置成功,再也不用担心文件存储的性能和安全啦.以下是自己部署的过程和示例,记 ...

  10. CodeForces 276D – Little Girl and Maximum XOR 贪心

    整整10个月后第二次搞这个问题才搞懂........第一次还是太随意了. 解题思路: 经过打表可得规律答案要么是0 要么是2的N次 - 1 要得到最大的XOR值,其值一定是2的N次 - 1 即在 l ...