1 / 13
文档名称:

C语言程序设计(B)_C数组程序设计_2014_实验报告模板.doc

格式:doc   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计(B)_C数组程序设计_2014_实验报告模板.doc

上传人:aluyuw1 2016/6/14 文件大小:0 KB

下载得到文件列表

C语言程序设计(B)_C数组程序设计_2014_实验报告模板.doc

文档介绍

文档介绍:C语言程序设计实验报告 1 C 数组程序设计(1000380919 5 j) 班级:机 1301 — 1学号:20130750 姓名:陈伟一实验目的?掌握一维、二维数组的定义和使用方法; ?掌握字符串的定义和处理方法; ?熟悉并掌握应用数组解决实际应用问题; 二实验环境及实验准备?所需硬件环境为微机; ?所需软件环境为 Microsoft Visual C++ 或 Code::Blocks ; ?熟悉一维、二维、字符数组结构特点; ?熟悉字符串结构和字符串处理函数; 三实验内容 1.[ 题目描述] 此部请应用数组存储输入的 10 个实数, 并编写算法输出这个数组中的最大值和最小值分。/* 程序名: */ /*作者:陈伟*/ /* 编制时间: 20130750 */ /* 主要功能:应用数组求解最值问题*/ #include<> int main() { int a[10]; int i,j,t; printf("input 10 number:\n"); for (i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); C语言程序设计实验报告 2 for(j=0;j<9;j++) for(i=0;i<9-j;i++) if(a[i]>a[i+1]) {t=a[i];a[i]=a[i+1];a[i+1]=t;} for(i=0;i<10;i++) printf("%d",a[i]); printf("\n"); printf("min=%d",a[0]); printf("\n"); printf("max=%d",a[9]); printf("\n"); return 0;} 【流程图】 C语言程序设计实验报告 3 [ 运行测试] 2.[ 题目描述] 请应用数组存储输入的 n( n<20 ) 个数, 编写算法将该数组按照由小到大的顺序排列好,再输入一个数,把它插入原数列中,而且仍然保持有序。编写程序时应考虑到所插入数的各种可能性。(比原来所有的数都小;比原来所有的数都大;在最大数和最小数之间) /* 程序名: demo_ 2 .c */ /*作者:陈伟*/ /* 编制时间: 20130750 */ /* 主要功能:应用数组排序数列*/ #include<> int main() { int a[20]; int i,j,t; printf("input 20 number:\n"); for (i=0;i<20;i++) scanf("%d",&a[i]); printf("\n"); for(j=0;j<19;j++) for(i=0;i<19-j;i++) if(a[i]>a[i+1]) {t=a[i];a[i]=a[i+1];a[i+1]=t;} for(i=0;i<20;i++) printf("%d",a[i]); C语言程序设计实验报告 4 int b[1],c[21]; int k,m,n,l; printf("the sorted number:\n"); for (k=0;k<1;k++) scanf("%d",&b[k]); i=0; while (i<20) {n=i; c[n]=a[i]; i++; } c[20]=b[0]; printf("\n"); for(l=0;l<20;l++) for(n=0;n<20-l;n++) if(c[n]>c[n+1]) {t=c[n];c[n]=a[i+1];c[n+1]=t;} for(n=0;n<21;n++) printf("%5d",c[n]); printf("\n"); return 0;} 【流程图】 C语言程序设计实验报告 5 C语言程序设计实验报告 6 [ 运行测试] 3.[ 题目描述] 应用字符数组编写算法使输入的一个字符串按照反序存放。要求在主函数 main 中输入和输出字符串。/* 程序名: demo_ 2 .c */ /*作者:陈伟*/ /* 编制时间: 20130750 */ /* 主要功能:应用字符数组反序字符串*/ #include<> int main() { int a[10]; int i,t; printf("input 10 number:\n"); for (i=0;i<10;i++) scanf("% 5 d",&a[i]); printf("\n"); i=0; while (i<5) {t=a[i];a[i]=a[9-i];a[9-i]=t; C语言程序设计实验报告 7 i++; } for(i=0;i<10;i++) printf("% 5 d",a[i]); printf("\n"); return 0;} 【流

最近更新

实用的高中自我鉴定范文集合5篇(全文共2370字.. 4页

实用的高三学生自我鉴定三篇(全文共1579字) 4页

实用的项目实施方案范文集合8篇(全文共20574字.. 4页

综合解析重庆市巴南中学物理八年级下册期末考.. 21页

电泳基本理论40 89页

2024年xx学院职业倾向性测试题库【真题汇编】.. 36页

2024年xx学院职业倾向性测试题库丨精品(易错.. 36页

2024年xx学院职业倾向性测试题库含完整答案(.. 37页

2024年xx学院职业倾向性测试题库带答案(突破.. 39页

实用的除夕之夜作文1200字9篇(精选) 27页

综合解析福建龙海第二中学物理八年级下册期末.. 20页

实用的销售述职模板集合六篇(全文共10707字) 4页

人教版小学四年级下册英语期末测试题 (9) 5页

纵隔肿瘤护理要点ppt课件 26页

2024年克孜勒苏职业技术学院单招职业适应性测.. 75页

2024年公务员(国考)之行政职业能力测验真题.. 326页

2024年公务员(国考)之行政职业能力测验真题.. 333页

2024年公务员(国考)之行政职业能力测验真题.. 327页

2023年消防救援站党支部工作总结 4页

慢性胃炎中医症候评分表格模板2 3页

教师心得体会师德感悟篇范文2023年 9页

学校食堂6s管理内容和标准四篇 51页

夹江陶瓷产业发展历程和基本概况 5页

超声科质量控制评分表(共1页) 1页

医院管理精品-康复科脑梗塞恢复期单病种诊疗规.. 3页

尊师开示 7页

十五种解经讲道法(1) 55页

张宏宝尊师谈养生修炼的利与弊 10页