C语言数组补充实验_c语言实验报告数组
C语言数组补充实验由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言实验报告数组”。
C语言程序设计 数组补充实验
一、实验目的1、掌握一维数组和二维数组的定义、赋值和输入输出的方法。
2、掌握字符数组和字符串函数的使用。
3、掌握与数组有关的算法(排序算法等)。
二、实验任务
1、随机产生10个30--100(包括30,100)的正整数,求最大值、最小值、平均值,并显示整个数组的值和结果。(提示:随机数的产生使用P372函数:rand())
(源文件名:学号_3_1.c)
2、编一个程序,将一串字符(从键盘上随机输入一字符串)倒序存放后输出。例
如原数组a的内容为“C PROGRAM”,倒序后的数组a中的内容为“MARGORP C”。
(源文件名:学号_3_2.c)
3、随机产生20个学生的计算机成绩(0--100),按照从大到小的顺序排序,分别实现排序前和排序后的结果。
(源文件名:学号_3_3.c)
4、输入一个小于10的正整数n,显示具有n行的杨辉三角形。
(源文件名:学号_3_4.c)
5、利用随机数生成两个4×4的A矩阵和B矩阵(数据不一定相同,前者在30—70范围、后者在101—135范围)。
要求:
⑴求A矩阵两条对角线元素之和
⑵将两个矩阵相加,结果放入C矩阵中并输出
⑶将A矩阵转置(选做)
⑷统计C矩阵中最大值元素及其下标(选做)
(源文件名:学号_3_5.c)
三、实验要求
将上列调试成功后的源文件存放在本人文件夹中。
《C语言数组补充实验.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档
[其他范文]热门文章