ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:159.60KB ,
资源ID:13477758      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13477758.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数组实验实验报告Word文件下载.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数组实验实验报告Word文件下载.docx

1、分析源程序中存在的问题,并对源程序进行修改,使之能争取完成任务。源程序:#include int main(void) int a10=27,13,5,32,23,3,17,43,55,39; void sort(int,int); int i; sort(a0,10); for(i=0;i10;i+) printf(%6d,ai);n); return 0;void sort(int b,int n) int i,j,t;n-1; for(j=0;jn-i-1;j+) if(bj#define M 10#define N 3 int aM,bM; int i,j,k;M; ai=i+1; f

2、or(i=M,j=0;i1;i-) for(k=1;ki-1) j=0; bM-i=j?_:_; if(j) for(k=-j;i;_; M-1;,bi);%6dn,a0);(2)上面的程序中使用数组元素的值表示圈中人的编号,故每当有人出圈是都要压缩数组,这种算法不够精炼。如果采用做标记的办法,即每当有人出圈是对相应数组元素做标记,从而可省掉压缩数组的时间,这样处理效率会更高一些。因此,请采用做标记的办法修改(1)中的程序,并使修改后的程序与(1)中的程序有相同的功能。3.跟踪调试程序在下面所给的源程序中,函数strncat(s,t,n)本来应该讲字符数组t的前n个字符到字符数组s中字符串的尾

3、部。但是函数strncat在定义是代码有误,不能实现上述功能,请按下面的要求进行操作,并回答问题和排除错误。(1)单步执行源程序。进入函数strncat后观察表达式s、t和i。当光条落在for语句所在行是吗,i位多少?当光条落在strnca函数块结束标记所在行时,s,t分别为和值? i=22 s和t没有变化(2)分析函数出错的原因,排除错误,是函数正确实现功能,最后写出程序的结果。#include(1)i-) i-1)j=0;aj-1:ai; ak=ak+1;(2) int aM, bM; int i, j, k,t; for(i = 0; i 1; i-) for(k = 1; k j+);

4、 if(j+=(M-1) j = 0;aM-1; bM-i=aj-1; aj-1=11; else for(t=1;aM-tt+); bM-i=aM-t; aM-t=11;i M-1 ;, bi); if(ai int i,j; char s35,c;please input your juzhen:3;5; c=getchar(); if(isdigit(c) sij=c;the juzhen you input is:4; putchar(sij); putchar(nthe juzhen has been changed into:#define MAX 16int main() int n,i; char sMAX;please input a number: scanf(%d,&n); if(n=-32768&n=32767) ;wrong:the number is too large return -1;=0)n!=0; si=n%2+0 n/=2;=MAX-1; n=-(n+1);=MAX-2;MAX-1; if(si=1 else if(si= for(i=MAX-1;

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

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