加载《南昌大学实验报告格式-样本》成功,点击此处阅读
首页 →文档下载

南昌大学实验报告格式-样本

以下为《南昌大学实验报告格式-样本》的无排版文字预览,完整内容请下载

 南昌大学实验报告

学生姓名: 周某某 学 号: ***91 专业班级: 217

实验类型:□ 验证 □ 综合 □ 设计 □ 创新 实验日期: 2021.12.12 实验成绩:

实验3 数 组-批量数据组织

二、实验环境

PC微机

DOS操作系统或 Windows 操作系统

VS 2012 程序集成环境

(请根据自己所用计算机的实际情况来写)

一.实验目的

1.掌握数组的基本概念,包括:数组的定义、数组的类型、数组的初始化、数组的赋值、数组元素下标的范围、数组元素的正确以及引用数组元素的输入/输出。

2.掌握字符数组与字符串的使用方法。理解字符数组与其它数组的区别、理解字符串及其特点。掌握常用的字符串处理库函数的用法并清楚对字符串的简单处理。

3.掌握与数组相关的算法,包括排序算法和查找算法等。

二.实验环境

PC微机

DOS操作系统或 Windows 操作系统

VS 2012 程序集成环境

三.实验内容与步骤

1.编程实现:对任意一个一维数组,从中找出数组元素的最大值和最小值。

要求:

(1)数组为整型数组(10个元素)。

(2)使用scanf函数或cin实现数组元素的输入。在输入前给出必要的提示。

(3)输出时给出必要的说明,首先输出原始的10个元素,换行后输出最大值以及最大值在数组中的位置、最小值以及最小值在数组中的位置。

(4)如果现改为20个元素的数组,怎样修改程序?修改程序后,运行程序进行检查。如果需要数组元素不断改变,应怎样修改程序??

#include

int main()

{

int a[10], i, max, min,position;

printf_s("input 10 number:\n");

for (i = 0; i < 10; i++)

scanf_s("%d", &a[i]);

for (i = 0; i < 10; i++)

printf("a[%d]=%d\n", i, a[i]);

max = a[0];

min = a[0];

for (i = 0; i < 10; i++)

{

if (a[i] > max)

max = a[i];

position=i;

if (a[i] < min)

min = a[i];

position=i;

}

printf("%d",a[i]);

printf("max:%d,position=%d", max, position);

printf("min:%d,position=%d", min, position);

return 0;

}



2.编程实现:在给定的字符串中查找满足条件的第一个字符。

要求:

(1)字符串采用初始化的方式处理。

(2)通过scanf函数或cin读入一个任意字符。

(3)在字符串中查找该字符,如果存在该字符,输出该字符在字符串中的位置以及相应的说明。如果不存在该字符,则要给出相应的信息。

#include

using namespace std;

void main()

{

int i; char n;

char a[10] = { "abcdefgh" };

cin >> n;

for (i = 0; i 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 [j] = sum2; //计算每一科目的成绩之和并填在最后一行(第4行)

b[j] = sum2 / 3; //计算每一科目的平均成绩并填在数组b中

}

for (i = 0; i < 4; i++)

{

for (j = 0; j < 6; j++)

{

if (i == 3 && j == 5)

continue;

printf("%.2lf ", a[i][j]);

}

printf("\n");

}

for (i = 0; i < 5; i++)

printf("%.2lf ", b[i]);

return 0;

}

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《南昌大学实验报告格式-样本》的无排版文字预览,完整内容请下载

南昌大学实验报告格式-样本由用户“龙帝_霍利伽德”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2022-01-13 04:29:59
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/11/b2/171284.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/11/b2/171284.html'}ipt>