没有合适的资源?快使用搜索试试~ 我知道了~
C++程序设计实验四.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 170 浏览量
2022-06-13
18:06:36
上传
评论
收藏 50KB DOC 举报
温馨提示
试读
5页
C++程序设计实验四
资源推荐
资源详情
资源评论
实验四
(1)某班第 1 组有 10 个学生,进行了 C++考试,编写程序将考试成绩输入一维数
组,并求出 C++ 的平均成绩及优(90~100 )、良( 80~89)、中( 70~79)、及格
(60~69)与不及格(0~59)学生的人数。
实验数据:90、85、80、75、70、65、60、55、50、45
(2)某班第 1 组有 10 个学生,进行了 C++考试,编写程序将考试成绩输入一维数组,
并将 C++成绩用冒泡法、选择法两种排序算法,由低到高的顺序排序后输出。
实验数据:90、85、80、75、70、65、60、55、50、45
(3)输入一个 5 行 5 列的二维数组,编程实现:
求出其中的最大值和最小值及其对应的行列位置;
求出对角线上各元素之和。
实验数据:
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9
(4)设 A、B、C 为 m 行 n 列矩阵。设计矩阵加法程序,能完成 C=A+B 的操作。并
输出 C 的元素值。m 与 n 用 define 定义为常量,取值 3、3。A、B 矩阵的元素值如下:
4.解答参考
(1)
#include <iostream.h>
#include <iomanip.h>
#define N 10
void main(void)
{ float sum=0.0;
int i,b[]={0,0,0,0,0},a[N];
cout<<"Input 10 score:";
for (i=0;i<=N-1;i++)
cin>>a[i];
for (i=0;i<=N-1;i++)
{ sum=sum+a[i];
switch (a[i]/10)
{ case 10:
case 9: b[0]++;break;
case 8: b[1]++;break;
case 7: b[2]++;break;
case 6: b[3]++;break;
1 2 3
A= 4 5 6
7 8 9
3 2 1
B= 6 5 4
9 8 7
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功