博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第十次作业
阅读量:5311 次
发布时间:2019-06-14

本文共 828 字,大约阅读时间需要 2 分钟。

 一、实验内容        

1、实验要求:有5名学生,每名学生有语文、数学和外语3门课的考试成绩。编程统计各学生的总分和平均分以及所有学生各科的平均分。要求成绩在程序中初始化,结果以表格的形式输出。

代码:

#include
#define N 5#define M 3int main(){ int fen[N][M]={
{
100,99,98},{
97,96,95},{
94,93,92},{
91,90,89},{
88,87,86}},sum1,sum2,i,j,a=0; double ave1,ave2,b=0,c=0,d=0; printf("\t语文 数学 英语 总分 平均分\n\t"); sum1=0; sum2=0; ave1=0; ave2=0; for(i=0;i

程序运行结果:

2.求任意方阵每行、每列、两对角线上元素之和。

代码:

#include
# define N 3int main(){ int a[N][N]={
{
5,9,4},{
11,9,6},{
1,9,7}}; int i,j,hang1=0,hang2=0,hang3,lie1=0,lie2=0,lie3,dui1=0,dui2=0; for(i=0;i

程序运行结果:

 二、实验总结(实验中遇到的问题及解决方法) 

1、减少判断和赋值来节省运行时间。

2、二维数组的存储是以一维数组的形式进行存储与输出。

3、在程序中使用数组时不能越界(超出数组的定义长度);

4、测试时可以先用简单的数进行测试

5、在输出表格形式的数据时使用二维数组。

转载于:https://www.cnblogs.com/chenqiu/p/6159715.html

你可能感兴趣的文章
Hyper-V虚拟机上安装一个图形界面的Linux系统
查看>>
Hover功能
查看>>
js千分位处理
查看>>
Mac---------三指拖移
查看>>
关于VMare中安装Ubuntu的一些说明
查看>>
字符串类型的相互转换
查看>>
HTTP状态码
查看>>
iOS如何过滤掉文本中特殊字符
查看>>
python - wmi模块学习(windwos硬件信息获取)
查看>>
Maven------使用maven新建web项目出现问题 项目名称出现红色交叉
查看>>
基础学习:C#中float的取值范围和精度
查看>>
Akka-Cluster(3)- ClusterClient, 集群客户端
查看>>
MongoDB-CRUD
查看>>
javaagent 简介
查看>>
python升级安装后的yum的修复
查看>>
Vim配置Node.js开发工具
查看>>
web前端面试题2017
查看>>
ELMAH——可插拔错误日志工具
查看>>
MySQL学习笔记(四)
查看>>
【Crash Course Psychology】2. Research & Experimentation笔记
查看>>