计算机软件基础数组删除.doc

计算机软件基础数组删除.doc

ID:52139644

大小:60.00 KB

页数:3页

时间:2020-03-23

计算机软件基础数组删除.doc_第1页
计算机软件基础数组删除.doc_第2页
计算机软件基础数组删除.doc_第3页
资源描述:

《计算机软件基础数组删除.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、本科留学生考试卷课程名计算机软件基础日期2012年11月6口报告题目删除名字陈坚强学号国际卬度尼西亚专业电子信息工程分数北京航空航夭大摩1•问题描述这个程序的□的是为了做个数组删除的算法2.算法这里[10]是数组的大小,表示多少数据存储。Array[10]和j都是个整数,满足j〈10。先要找j的值。本程序的算法是删除第j数据从array[10].首array[i]=array[i+l]scanf(”%d”,&j)for(i=0;i<10;i++)if(j>9)必须把数组减少一个取删除的位置数组的大小万一用户输入大于9的数字让他们重新输入3■编码#includ

2、eintmain(){intarray[10],i,j;for(i=0;i<10;i++){array[i]=i;printf(“%d“,airay[i]);}printf("请输入您想删除的数字:”);scanf「%cT&j);if(j>9){while(j>9){printf("您输入的数字有误,请输入0-9之间的数字:”);scanf(n%dn,&j);}}for(i=j;i<9;i++){array[i]=array[i+l];}for(i=0;i<9;i++)printf(”%cTarray[i]);}4.结果与分析运行上

3、述的编码可以获得下面的结果:0123456789请输入您想删除的数字:2013456789本程序的删除过程就是把一个数据替代另外个数据的地址所以那个数据就会被删除了当输入的数字大于9会得到下面的结果0123456789请输入您想删除的数字:10您输入的数字有误,请输入0-9之间的数字:请输入您想删除的数字:100您输入的数字有误,请输入0-9之间的数字:程序会不停得让用户输入0-9Z间的数字,当用户输入合格的数字程序会正常的运行:0123456789请输入您想删除的数字:10您输入的数字有误,请输入0-9之间的数字:请输入您想删除的数字:1023456789

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

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

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