(实验报告参考范例).doc

(实验报告参考范例).doc

ID:61461447

大小:122.50 KB

页数:11页

时间:2021-02-02

(实验报告参考范例).doc_第1页
(实验报告参考范例).doc_第2页
(实验报告参考范例).doc_第3页
(实验报告参考范例).doc_第4页
(实验报告参考范例).doc_第5页
资源描述:

《(实验报告参考范例).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验报告第页专业__软件工程__班级软工*班学号_***_姓名实验日期:2012年11月1日报告退发(订正、重做)课程c语言实验设计实验名称数组一、实验目的(1)掌握一维数组的基本操作;(2)掌握二维数组的基本操作;二、实验环境(描述实验的软件、硬件环境)安装有MicrosoftVC++6.0的PC机三、实验内容、步骤和结果分析(列出实验内容,阐明实验步骤及中间的结果或现象、最终结果和现象,对这些结果和现象进行分析,若出现误差也予以分析误差原因)题目一:从键盘上输入六个整数,存放到整型数组arr中,再从键盘上输入一个整数,存放到整型变量n中。要求:编程查找整数n是否在数组arr中出现过。若

2、出现,则输出第一次出现的位置,否则,输出nofound(1)源码#include#defineN6intmain(){intarr[N];inti,n;printf("输入六个整数:");for(i=0;i=N)printf("nofound");return0;}(2)运行结果截图题目二:编程实现将原数组中的元素逆序存储:例如原

3、数组a[]={5,2,7,4},则逆序后的数组a[]={4,7,2,5}.要求:(1)分别输出逆序前、后数组各元素的数值;(2)逆序实现不要借助其他数组;(1)源码#includeintmain(){inta[4]={5,2,7,4};inti;printf("原数组:");for(i=0;i<4;i++)printf("%2d",a[i]);printf("");printf("逆序数组:");for(i=3;i>=0;i--)printf("%2d",a[i]);printf("");return0;}(2)运行结果截图题目三:输出数组中的元素(重复的元素只输

4、出一次):例如数组inta[]={1,1,2,3,26,3,4,5,8,7,7,4};则应输出123264587(1)源码#includeintmain(){inta[]={1,1,2,3,26,3,4,5,8,7,7,4};intb,i,n;printf("%3d",a[0]);for(i=1;i<12;i++){for(n=0;n

5、制正整数转换成任意进制(2~16)的数(将结果存储在一维数组中,最后显示结果)(1)源码#includeintmain(){inta,b,d;inti,m,n;intc[100];for(d=1;d!=-1;){printf("请输入一个十进制整数<-1结束输入>:");scanf("%d",&a);if(a==-1)gotodone;printf("请输入要转换成的进制:");scanf("%d",&b);for(i=0,m=1;m!=0;i++){c[i]=a%b;m=a/b;a=m;}printf("转换结果为:");for(n=i-1;n>=0;n--)print

6、f("%d",c[n]);printf("");printf("----------------------------------------");}done:printf("----------------------------------------");return0;}(2)运行结果截图题目五:假设共有3名学生,每名学生都有5门成绩(语文、数学、英语、化学、物理)。要求:(1)从键盘上输入每位学生的5门课程成绩;(2)输出每位同学的总成绩和平均分;(1)源码#includeintmain(){inta[3]={1,2,3};floatb[5];in

7、ti,j;floatsum;for(i=0;i<3;i++){printf("请输入第%d位学生的课程成绩(语文、数学、英语、化学、物理):",a[i]);for(j=0,sum=0;j<5;j++){scanf("%f",&b[j]);sum=sum+b[j];}printf("总分:%.2f平均分:%.2f",sum,sum/5.0);printf("");}return0;}(2)运行结果截图题目六:使用二

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。