下载此文档

C语言冶金试11第七次实验实验报告.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
重庆科技学院学生实验报告
课程名称
C语言程序设计
实验项目名称
数组的使用
开课院系及实验室
电气与信息工程学院计算机自主学****中心I308
实验日期
5月21日
学生姓名
赵立
学号
专业班级
冶金试11
指导教师
伍建全
实验成绩
教师评语:
教师签字: 批改时间:
一、实验目的和要求
1、掌握一维数组的定义和初始化。
2、掌握一维数组元素的使用方法。
二、实验内容和原理
1、(难度系数1)将一个双精度型数组初始化为{, , , , },输出这个数组每个元素的值,并求该数组所有元素的和。

2、(难度系数1)定义一个含10个元素的整型数组,从键盘输入数组所有元素的值,并求该数组中的最小值和最小值的下标。
3、(难度系数2)写一个函数,该函数的功能是求一个双精度型数组的最大值。写一个主函数测试你的函数。
4、(难度系数2)输入10个学生的成绩Si,计算平均成绩ave及均方差dev。已知:
5、(难度系数3)输入30个数a1,a2,a3,…,a30,计算所有的x与y。已知:
6、(难度系数2)写一个函数
int mycount(int a[], int size);
该函数的功能是求整形数组中所有十位数是5的元素的个数。函数正确编写后,下列程序的输出应该如图1所示:
图1
#include <>
int mycount(int a[], int size);
void display(int a[], int size);
int main()
{
int a[10] = {9, 58, 12, 57, 5, 157, 3, 1, 4, 25};
printf("原数组:");
display(a, 10);
printf("数组元素中十位数是5的有 %d 个\n", mycount(a, 10));
return 0;
}
int mycount(int a[], int size)
{
/*该函数的功能是求整形数组中所有十位数是5的元素的个数*/
/*在这里编写你的函数,使程序输出如图1所示*/
}
void display(int a[], int size)
{
int i;
for (i = 0; i < size; i++)
{
printf("%d ", a[i]);
}
printf("\n");
}
7、(难度系数4)写一个函数
void fun(int a[], int size);
该函数的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所 指数组中的最小值放在a[1]中;再把a所指数组元素中的次大值放在a[2]中,把 a数组元素中的次小值放在a[3]中;其余以此类推。例如:若a所指数组中的数据
  最初排列为:1、4、2、3、9、6、5、8、7,则按规则移动后,数据

C语言冶金试11第七次实验实验报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rsqcpza
  • 文件大小131 KB
  • 时间2021-03-01