实验报告6答案Word文件下载.doc

上传人:b****1 文档编号:13167304 上传时间:2022-10-07 格式:DOC 页数:4 大小:20KB
下载 相关 举报
实验报告6答案Word文件下载.doc_第1页
第1页 / 共4页
实验报告6答案Word文件下载.doc_第2页
第2页 / 共4页
实验报告6答案Word文件下载.doc_第3页
第3页 / 共4页
实验报告6答案Word文件下载.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

实验报告6答案Word文件下载.doc

《实验报告6答案Word文件下载.doc》由会员分享,可在线阅读,更多相关《实验报告6答案Word文件下载.doc(4页珍藏版)》请在冰豆网上搜索。

实验报告6答案Word文件下载.doc

专业:

指导教师:

学期:

2009-2010学年上学期

云南大学信息学院

一、实验目的

1、掌握一、二维数组的定义及初始化

2、掌握数组元素的输入、输出及引用方法

3、掌握使用循环对数组元素进行访问

4、掌握一、二维数组的简单应用

二、知识要点

1、一、二维数组的定义与赋值(初始化、循环键盘输入)

2、访问数组元素(下标的正确使用)

3、数组的典型应用(复制、求和、统计某种元素个数、求数组中的最大/最小值、元素的查找与排序)

三、实验预习(要求做实验前完成)

1、定义一个有四个元素的float型数组:

2、定义一个具有五个元素的整型数组并将其初始化为{1,2,3,4,5}

3、要用循环从键盘输入整型数组s的元素值(共6个),应该使用语句:

4、交换数组元素d[2]和d[4],使用语句:

5、语句for(k=0;

k<

3;

k++)x[2][k]=0;

将把哪些元素变为0?

四、实验内容(要求提供:

①算法描述或流程图②源程序)

1、已知一个数组有10个元素,值分别是3,6,8,4,5,66,80,72,69,70。

编程,将数组元素逆置后输出。

(提示:

第一个与最后一个交换位置,第二个与倒数第二个交换位置,……)

2、编程序求Fibonacci数列的前30项,Fibonacci数列的定义为:

要求将数列存放在数组中,并按每行5个数的格式输出该数列。

3、输入一个4行4列的二维数组,统计偶数的个数,并输出所有小于5的数。

4、已知一个二维数组:

{{14,26,18,17},{24,37,21,8},{19,31,22,16},{7,19,14,26}},编程,输出该二维数组的最小元素的行下标与列下标。

五、实验结果(要求写出运行界面及输出的运行结果)

六、实验小结

1.#defineN10

#include<

stdio.h>

main()

{inti,t,a[N];

for(i=0;

i<

N;

i++)

scanf(“%d”,&

a[i]);

N/2;

{t=a[i];

a[i]=a[N-1-j];

a[N-1-j]=t;

}

prinf(“%5d”,a[i]);

}

2.#defineN10

{inti;

longf[30]={1,1};

for(i=2;

30;

f[i]=f[i-1]+f[i-2];

{if(i%5==0)prinf(“\n”);

prinf(“%8ld”,f[i]);

printf(“\n”);

3.#include<

{inti,j,count=0,a[4][4];

4;

for(j=0;

j<

j++)

{scanf(“%d”,a[i][j]);

if(a[i][j]==0)count++;

printf(“小于5的数:

”);

if(a[i][j]<

5)printf(“%d”,a[i][j]);

printf(“\n偶数个数=%d\n”,count);

4.#defineM4

#include<

{inti,j,row,column,min;

inta[M][M]={{14,26,18,17},{24,37,21,8},{19,31,22,16},{7,19,14,26}};

min=a[0][0];

M;

for(j=0;

if(a[i][j]<

min)

{min=a[i][j];

row=i;

column=j;

printf(“最小值行下标为:

%d,列下标为%d\n”,row,column);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1