| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

实验五数组

文***品

贡献于2022-12-19

字数:4116

实验五 数组
实验目
1.掌握维数组二维数组定义赋值输入输出方法
2.掌握字符数组字符串函数
3.掌握数组关算法
二 实验求
1 熟悉VC60环境
2 编程风格求正确写源程序
3 正确程序运行结果
4 实验求写实验报告
三 仪器耗材
计算机VC60软件
四 基础实验
1 输入程序查输出结果
#include
void main()
{
int ik5a[10]p[3]
for(i0i<10i++)
a[i]i
for(i0i<3i++)
p[i]a[i*(i+1)]
for(i0i<3i++)
kk+p[i]*2
printf(d\nk)
}
输出: 21

2 输入程序查输出结果
#include
void main()
{
int a[2][3]{{123}{456}}
int b[3][2]ij
printf(矩阵a:\n)
for(i0i<2i++)
{
for(j0j<3j++)
{

printf(5da[i][j])
b[j][i]a[i][j]
}
printf(\n)
}

printf(矩阵b:\n)
for(i0i<3i++)
{
for(j0j<2j++)
printf(5db[i][j])
printf(\n)
}
}
输出: 矩阵a:
1 2 3
4 5 6
矩阵b:
1 2
2 5
3 6
程序功: 输出二行三阶矩阵三阶二行矩阵

3 程序改错
设4x4方阵中元素键盘输入求出角线元素
1 #include
2 void main()
3 {
4 int a[4][4]
5 int ijsum
6 printf(please input the numbers)
7 for(i0i<4i++)
8 for(j0j<4j++)
9 scanf(d&a[i][j])
10 for(i1i<4i++)
11 {for(j1j<4j++)
12 printf(d&a[i][j])
13 printf(\n)
14 }
15 printf(\n)
16 for(i0i<4i++)
17 for(j0j<4j++)
18 if(ij) sumsum+a[i][j]
19 printf(sumd\nsum)
20 }
(1)请填写出错情况:
行号
出错情况描述
出错原修改
5
sum没赋初值
sum赋值sum0
10
i初值
应改i0
11
j初值
应改j0
12
&
删&

(2)修改程序运行结果
#include
void main()
{
int a[4][4]
int ijsum0
printf(please input the numbers)
for(i0i<4i++)
for(j0j<4j++)
scanf(d&a[i][j])
for(i0i<4i++)
{
for(j0j<4j++)
printf(5da[i][j])
printf(\n)
}
printf(\n)
for(i0i<4i++)
for(j0j<4j++)
if(ij) sumsum+a[i][j]
printf(sumd\nsum)
}

输出 please input the number48 79 48 16 47 49 28 49 78 49 13 15 16 17 19 17
48 79 48 16
47 49 28 49
78 49 13 15
16 17 19 17
sum127


4编程设3x3方阵中元素值进行初始化求出方阵中元素
输出示例:

#include
void main()
{
int a[3][3]ijmax0
printf(input the numbers)
for(i0i<3i++)
{
for(j0j<3j++)
scanf(d&a[i][j])
}
for(i0i<3i++)
{
for(j0j<3j++)
printf(5da[i][j])
printf(\n)
}
for(i0i<3i++)
{
for(j0j<3j++)
if(a[i][j]>max) maxa[i][j]
}
printf(maxd\nmax)
}

五 拓展实验
1 输入程序查输出结果
#include
void main()
{
char s1[10]ABCDEFGS2[10]ABCEGFE
int i0n
while((s1[i]s2[i])&&(s1[i]’\0’))
i++
ns1[i]s2[i]
printf(d\nn)
}
输出:

2程序填空
输出图案求二维数组双重循环

#include
void main()
{
{
{'*''*''*''*''*'' '' '' '' '}
{' ''*''*''*''*''*'' '' '' '}
{' '' ''*''*''*''*''*'' '' '}
{' '' '' ''*''*''*''*''*'' '}
{' '' '' '' ''*''*''*''*''*'}
}

Char[5][9] {0} 初始化二维数组
int ij
for(i0i<5i++)
{
for(j0j<9j++) { 层for循环
printf(ca[i][j])}
printf(\n) 矩阵行输出
}
}

3程序填空键盘输入字符串求统计输出该字符串中位数字写字母写字母空格字符出现次数
输出示例:

#include
void main()
{
char str[100]
int inum0space0capital0lowercase0other0
*num表示数字space表示空格capital表示写字母lowercase表示写字母other表示字符*
printf(请输入字符串:)
gets(str)
for( i0str[i]'\0'i++ )
if( str[i]>'0'&&str[i]<'9' ) num++
else if( str[i]’’ ) space++
else if( str[i]>'a'&&str[i]<'z' ) capital++
else if(str[i]>'a'&&str[i]<'z') lowercase++
else other++
printf(数字数量:d\n写字母数量d\n写字母数量:d\n空格数量:d\n字符数量:d\n
numcapitallowercasespaceother)
}

4编程实现简单密码检测程序户输入密码进行检测检测正确执行续程序段否求户重新输入密码输入三次错误密码退出程序(假定正确户密码1234)
输出示例:

#include
void main()
{
int nflage0count
for(count1count<3count++)
{
printf(请输入第d次密码count)
scanf(d&n)
if(n1234)
{
flage1
break
}
else printf(错误密码意键继续\n)
}
if(flage1)printf(密码正确欢迎登陆\n)
else printf(起已三次错误拜拜\n)
}

六 综合实验
1输入学生某科成绩计算出均成绩高分低分格数
程序输出示例:

#include
void main()
{
int a[100]
int insumcount0
float averagemaxt
printf(输入少成绩(100)\n)
scanf(d&n)
printf(输入d成绩:\nn)
for(i0i{
scanf(d&a[i])
sum0
maxa[0]
ta[0]
}
for(i0i{
sumsum+a[i]
if(a[i]<60)count++
if(a[i]>max)maxa[i]
if(a[i]}
average(float)sumn
printf(科目均分:2f\n格数:2f\n高分:2f\n低分:d\naveragecountmaxt)
}

2选择法10整数排序排序结果进行输出求10整数scanf函数输入
程序提示:
输入10整数存放数组aa[1]a[10]中
输出10数
for(i1i<6i++)
{
mini
for(ji+1j<5j++)
if(a[min]>a[j]) minj 进次较找数标号
交换a[i]a[min]
}

程序输出示例:

#include
#define n 10
void main()
{
int ij
int a[n]min
for (i0i {
scanf(d&a[i])
}
i0
while(i {
for(jij {
if (a[i1] {
mina[i1]
a[i1]a[j]
a[j]min
}
}
i++
}
for(i0i {
printf( d\na[i])
}
}
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

C语言实验报告《数组》

C语言实验报告《数组》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验三  数组  一、 实验目的  1、掌握一维和二维数组的定义、赋值和输入输出  2、掌握字符数组和字符串数组的使用  3、掌握与数组有关的排

我***海 11年前 上传884   0

小学语数组月份工作总结

小学语数组月份工作总结时间好快,转眼4月就接近了尾声。平时跟好几个老师聊的时候都说时间过得快,都不记得自己曾经停下过脚步,也许我们这个行业的性质本身就如此。我们一直都在忙碌的备课,上课,教研,准备资料,跟家长沟通,续班等等这些事情一件接着一件,总是忙忙碌碌,所以室友总说我,你的生活真充实。仔细想想,确实这样,因为忙碌,所以我们充实。这个月我们这个语数组做的主要事情主要有以下几项:① 调整了

蓝郎梦 2年前 上传303   1

实验报告五信号的采样与恢复

深 圳 大 学 实 验 报 告 课程名称: 信号与系统 实验项目名称: 信号的采样与恢复 学院: 信息工程

文***品 1年前 上传1029   0

农民工集中住房大数组安置点施工合同

根据《中华人民共和国招标投标法》、《中华人民共和国合同法》、《中华人民共和国建筑法》及其他有关法律规定,遵循平等、自愿、公平和诚实信用的原则,双方就正安县安场镇农民集中住房建设项目大树组安置点工程施工及有关事项协商一致,共同达成如下协议。

烟***7 4年前 上传804   0

学年度 第一学期数学教研组(低数组)工作总结

学年度 第一学期数学教研组(低数组)工作总结  春的耕耘是富有挑战性的,是艰辛的;秋的收获是丰硕的,是有意义的,它总让我们倍感欣慰,很快,一个紧张、充实、有序、奋进的一学期又将要结束了回顾这一学期以来的工作,我们数学教研组在校领导的正确部署下,在全体组员的共同努力奋斗下,总的感受是辛苦而又快乐的。下面我就从以下几个方面来总结:  一.坚持理论学习  教师如果不学习,教研活动就会成为“

顾***5 9年前 上传624   0

小数组第一轮“课堂教学大比武”活动总结

小数组第一轮“课堂教学大比武”活动总结结合学校工作要点和教务处的安排,我组在本学期的第三周至第六周进行了第一轮教师课堂教学大比武活动,根据此项活动的开展情况,总结为一句话:有成绩,有问题,今后更需努力。现将本次活动总结如下:一、活动基本概况:为了认真贯彻落实我校“先学后练,多学少讲”、导学稿贯穿课堂的教学模式,本轮教学大比武活动特选定四至六年级6名教师参加。二、活动结果:根据“2

教***地 2年前 上传339   0

实验小学德育工作五年规划

实验小学德育工作五年规划  根据《中共中央关于进一步加强和改进学校德育工作的若干意见》,真正做到把学校德育工作放在首位,需要整体规划学校德育体系,为培养出具有较高思想道德素质和科学文化素质的合格公民奠定坚实的基础,特制定《阜蒙县实验小学德育工作五年规划》。一、指导思想以“xx大”精神和邓小平理论为指针,认真落实《中共中央关于进一步加强和改进学校德育工作的若干意见》,进一步增强学校德育工作的针

栋***少 9年前 上传358   0

实验小学学生五项管理方案

实验小学校学生五项管理方案根据相关文件精神,为进一步做好中小学生作业、睡眠、手机、读物、体质五项管理,切实减轻中小学生过重课业负担,营造有利于学生健康成长的环境,促进中小学生健康成长、全面发展,远大精英学校制定出台了加强中小学生“五项管理”的措施实施方案。一、领导小组组长: 副组长: 成员: 二、实施过程(一)加强作业管理1、严格作业设计。学校要分学段、分学科指导教师从学与教的

蓝郎梦 3年前 上传562   0

中考物理实验复习专题五(热学)

实验专题五(热学)1.小文同学学习了燃料的热值,自己设计了一个实验来探究煤油和菜籽油的热值大小关系。加热时间t/min0123456甲杯水温/℃25272932343638乙杯水温/℃25262728293031他实验时组装如图所示的两套规格完全相同的装置,并每隔1min记录了杯中水的温度。(1)安装、调整实验器材,科学合理的顺序是(甲图中)

郭***林 3年前 上传893   0

2021年实验室工作总结(五)

 2021年实验室工作总结(五)撰写人:___________日 期:___________2021年实验室工作总结(五)一年来,我们中心试验室在主管领导的带领下,积极进取、努力工作,致力服务于各项目的施工生产,顺利的完成了本年度工作,现将本部门的人员情况、工作情况等方面进行总结并汇报如下:一、人员情况中心试验室现有人员四名,其中主任一名,副主任二名,科员一名。具体分工如下:

j***0 10个月前 上传193   0

SQLserver实验实验6实验6答案

第7章 创建数据类型、表报告书名称实验7-2创建数据类型和表姓名指导教师学号日期任务清单l 场景Adventure Works 的销售经理请求修改公司数据库,以包含有关已退货物和已退款销售的信息。高级数据库开发人员针对退货和退款数据设计了一些新的数据类型和表,并且将在数据库中创建这些对象的任务分配给你。该任务的要求如下:l 必须使用 SQL Server Mana

z***u 3年前 上传1012   0

实验小学“五项管理”工作实施方案

 实验小学“五项管理”工作实施方案为落实教育部、省教育厅、市教体局、县教体局对中小学生作业、睡眠、手机、读物、体质管理(简称“五项管理”)的有关要求,让学校的责任回归学校、家庭的责任回归家庭,家校共育,标本兼治,综合施策,全面促进中小学生健康成长,特制定本方案。一、总体要求以习近平总书记思想为指导,全面贯彻教育方针,坚持“五育并举”,落实立德树人根本任务,发展素质教育,确保中小学生作业、睡眠、

蓝郎梦 3年前 上传679   0

实验小学2005——2006学年第一学期班主任计划-四(五)班

实验小学2005――2006学年第一学期班主任计划--四(五)班  实验小学2005――2006学年第一学期班主任计划--四(五)班           连 卫  一、班级概况。  本班现有71人,男生35人,女生36人。少数民族学生共5人。  目前本班的学生基本能作到尊敬师长、团结向上、关心集体、热爱学习、遵守校纪、心中有他人、是非分明、热爱劳动。一个让各科老师放心,基本能进行

l***6 12年前 上传451   0

廉村镇实验学校五项管理

  您好!    为全面贯彻落实党的教育方针,落实立德树人根本任务,培养德智体美劳全面发展的社会主义建设者和接班人,根据教育部关于加强对中小学生“五项管理”(手机、睡眠、读物、作业、

我***笑 3年前 上传590   0

大象版小学五年级上册科学实验情况记录

大象版小学科学五年级上册实验情况记录实验名称钟摆的秘密实验材料支架、细铁丝、胡萝卜、回形针、秒表、细线实验方法和过程1、先制作一个摆,测量10秒摆动次数,并记录。2、在不改变其他条件的情况下,将摆锤的重量增加。测量10秒摆动次数,并记录。将摆锤的重量再增加。测量10秒摆动次数,并记录。3、在不改变其他条件的情况下,将摆绳缩短一半,测量10秒摆动次数,并记录。将摆绳再缩

阳***师 1年前 上传568   0

第五实验小学意识形态工作情况自查报告

为深入贯彻落实县教体局意识形态工作会议精神,进一步推动落实意识形态工作,我校党支部对照文件要求,就意识形态工作责任制落实情况进行了认真自查,现汇总报告如下:

心***下 4年前 上传3311   0

XX区实验小学落实“五项管理”实施方案(范文)

XX区实验小学落实“五项管理”实施方案(范文)为认真贯彻落实总书记xxxx精神,落实全国教育工作会议部署,全面贯彻党的教育方针,坚持社会主义办学方向,遵循教育规律,落实立德树人根本任务, 推进育人方式改革,全面发展素质教育,规范学校办学行为, 扭转不科学的教育评价导向,引导全社会树立科学教育质量观和人才培养观,促进小学生健康成长,培养德智体美劳全面发展的社会主义建设者和接班人。现将中小学生作业

精***文 2年前 上传456   0

寒假放假前实验室安全管理整治专项工作通知五篇

寒假放假前实验室安全管理整治专项工作通知(五篇)   寒假放假前实验室安全管理整治专项工作通知(五篇)   (篇一)   各有关单位:   2018年即将结束,为切实做好岁末年初实验室安全工作,为广大师生营造安全环保的实验室环境,现将有关事项通知如下。   一、请各单位对本单位所有实验室开展安全自查,检查内容包括各单位实验室安全管理制度和责任体系建设、安全教育培训、环境与设施条件以及实

含***步 5年前 上传852   0

关于加强寒假期间学校实验室安全工作的通知五篇

关于加强寒假期间学校实验室安全工作的通知(五篇)   关于加强寒假期间学校实验室安全工作的通知(五篇)   (篇一)   各学院、相关单位:   寒假将至,为切实做好本学期末及寒假期间实验室安全的各项工作,确保广大师生生命安全和国家财产安全,根据《教育部办公厅关于立即开展实验室安全检查的紧急通知》精神及学校有关安全工作要求,严格按照“党政同责、一岗双责、齐抓共管、失职追责”和“管行业必须

夜***停 5年前 上传1071   0

五年级下册科学实验教学计划

学年度下学期五年级科学实验教学计划实验教学是小学科学教学工作中十分重要的一项内容,它对于激发儿童学习科学的兴趣,培养儿童科学探究的能力,提高儿童的科学素养都有着十分重要的意义。在新课程、新理念的引领下,在总结以往经验的基础上,本学期特制定以下实验教学计划: 一、指导思想小学科学课程是以培养科学素养为宗旨的科学启蒙课程。科学课程要面向全体学生,学生是科学学习的主体;科学学习要以探究为核心,

笑***7 3年前 上传597   0

2021XX县第五实验小学作业管理专项整治行动活动方案

为全面贯彻执行党的教育方针,面向全体学生,提高学生全面素质,规范作业管理,扭转学校部分学科、班级作业数量过多、质量不高、功能异化等问题,保证义务教育的质量

陌***6 2年前 上传764   0

实验小学科学学科五年发展规划

一、指导思想:以推进素质教育为目标,以全面提高少年儿童的科学素养为宗旨,以全面提高学生的综合素质为出发点,培养学生的创新精神和实践能力。

b***0 3年前 上传652   0

实验小学2005——2006学年第一学期班主任计划-五(3)班

实验小学2005――2006学年第一学期班主任计划--五(3)班  实验小学2005――2006学年第一学期班主任计划--五(3)班    何励  一、班级情况:  1、总人数:69人,其中:男32人,女37人  2、汉族:58人    少数民族:11人 (维族4人    回族2人    苗族1人    蒙古族1人    俄罗斯族1人    满族2人 )  二、班级管理目标:

s***s 12年前 上传507   0

**小学五年级上册实验检测试题

**小学五年级上册实验检测试题(科学实验)

q***2 6年前 上传1546   0

实验五:FIR数字滤波器设计与软件实现

实验五:FIR数字滤波器设计与软件实现一、实验指导1.实验目的(1)掌握用窗函数法设计FIR数字滤波器的原理和方法。(2)掌握用等波纹最佳逼近法设计FIR数字滤波器的原理和方法。(3)掌握FIR滤波器的快速卷积实现原理。(4)学会调用MATLAB函数设计与实现FIR滤波器。2. 实验内容及步骤(1)认真复习第七章中用窗函数法和等波纹最佳逼近法设计FIR数字滤波器的原理;(2)调

文***享 6个月前 上传185   0