题目:已知10个学生的5门课程的成绩,将其存入一个二维数组,求每个学生的总成绩和平均成绩。

# include <stdio.h>
int main()
{int i, j, s = 0, v[10], a[10][5], sum[10];for (i = 0; i < 10; i++){printf("\n第%d个学生的成绩\n", i + 1);for (j = 0; j < 5; j++){switch (j) {case 0:printf("第一门课成绩为:"); break;case 1:printf("第二门课成绩为:"); break;case 2:printf("第三门课成绩为:"); break;case 3:printf("第四门课成绩为:"); break;default:printf("第五门课成绩为:"); break;}scanf("%d", &a[i][j]);s = a[i][j];}sum[i] = s;v[i] = s / 5;}for (i = 0; i < 10; i++){printf(" 第%d个学生的总分为:%d\t 平均分为:%d\n", i + 1, sum[i], v[i]);}return 0;
}

【C语言入门】已知10个学生的5门课程的成绩,将其存入一个二维数组,求每个学生的总成绩和平均成绩。相关推荐

  1. 已知一个二维数组A 表示一个矩阵,求AT。 其中,AT 表示矩阵的转置。矩阵转置的含义:表示把一个矩阵行列互换。

    已知一个二维数组A 表示一个矩阵,求AT. 其中,AT 表示矩阵的转置.矩阵转置的含义:表示把一个矩阵行列互换. //传入需要验证的数组,在main里面调用该方法public static void ...

  2. [CareerCup] 13.10 Allocate a 2D Array 分配一个二维数组

    13.10 Write a function in C called my2DAlloc which allocates a two-dimensional array. Minimize the n ...

  3. c语言二维数组输入数据,c语言编写程序,把下面的数据输入到一个二维数组中:...

    c语言编写程序,把下面的数据输入到一个二维数组中: 答案:3  信息版本:手机版 解决时间 2019-10-07 01:08 已解决 2019-10-06 03:19 1. 编写程序,把下面的数据输入 ...

  4. java语言:创建一个二维数组,将古诗《春晓》的内容赋值于二维数组,然后分别用横版和竖版两种方式输出。

    问题:创建一个二维数组,将古诗<春晓>的内容赋值于二维数组,然后分别用横版和竖版两种方式输出. 前两天上java课的时候老师,给我们出了这道题.要求:要用java语言来写. 根据要求创建的 ...

  5. ACMNO.24 C语言-转置矩阵 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。 输入 一个3x3的矩阵 输出 转置后的矩阵 样例

    题目描述 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换. 输入 一个3x3的矩阵 输出 转置后的矩阵 样例输入 1 2 3 4 5 6 7 8 9 样例输出 1 4 7 2 5 8 3 ...

  6. C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中

    C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中 #include <stdio.h> int main(){int a[2][3]={{1,2,3},{4,5,6}}; // ...

  7. 【IT】C语言函数中怎么返回一个二维数组

    C语言函数中怎么返回一个二维数组

  8. c语言二维数组对角线输出字符,用C编程一个4*4的矩阵,用二维数组,求对角线元素的和。,c语言如何使二维数组 输出为矩阵的形式...

    导航:网站首页 > 用C编程一个4*4的矩阵,用二维数组,求对角线元素的和.,c语言如何使二维数组 输出为矩阵的形式 用C编程一个4*4的矩阵,用二维数组,求对角线元素的和.,c语言如何使二维数 ...

  9. C语言求二维数组平均数,一道JavaScript的二维数组求平均数的题

    JavaScript中只支持一维数组,但是可以在数组中嵌套数组来创建二维以至于多维的数组.今天下午在看书时候,发现一道感觉比较有意思的题,就是js中如何求二维数组的列之和和行之和,现在就给大家分享下, ...

最新文章

  1. 安卓 存储---SharedPreferences
  2. EqualizeHist函数
  3. bb10系统支持java吗_黑莓BB10怎么样 BlackBerry 10系统好用吗?
  4. 基于Echarts+HTML5可视化数据大屏展示—大数据管理平台中心(二)
  5. 下来安成功 打开一直白屏_苹果手机白屏怎么解决啊,苹果手机白屏了怎么修复...
  6. python选择路径窗口_python选择路径
  7. linux视频教程百度网盘分享
  8. 网络盒子安装 linux,天猫魔盒安装原生linux的一些初步成果
  9. 盒子移动的问题,拖拽问题
  10. 【jquery】收藏本站——添加到浏览器的收藏夹
  11. 【pyqt5学习】——对话框QDialog学习(QMessageBox、QColorDialog、QFIleDialog、QFontDialog、QInputDialog)
  12. Openpose Usage 笔记
  13. 使用百度人脸识别实现人脸识别后端逻辑
  14. 2014(马年)学年总结
  15. 200条公务员常识!
  16. 淘淘商城第33讲——内容分类管理
  17. 如何监测舆情?三款网上舆情搜索软件工具参考
  18. 知识变现,就是把知识产品化和工具化
  19. turbo c实现雷电小游戏demo(附源码)
  20. 二维数组练习原创五子连珠

热门文章

  1. 利用AppInventor读取天气预报接口(完整版)
  2. 11 款全能的苹果设备激活锁移除工具
  3. 德国的Duisburger Modellfabrik公司把WorkNC用于精密工程和大型模具制造
  4. lisp调用qleader端点_CAD命令大全的.doc
  5. Nginx入门使用教程
  6. 一个卡拉OK效果的自定义歌词控件
  7. 智微JMS901成功量产,附JMS901量产工具软件+固件+教程分享
  8. VirtualBox共享文件夹不能访问
  9. 数字藏品火爆背后:平台密集涌现 专家提醒风险
  10. 上海亚商投顾:大盘缩量调整 冷门板块逆势补涨