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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

c语言数组练习题及答案Word格式文档下载.docx

1、 求出 1000 之间能被 7 或 11 整除 , 但不能同时被 7 或 11 整除的 所有整数的个数 n 由函数值返回 , 并将符合条件的数放在数组 a 中带回 . intfun(int a)int i,n=0;for(i=1;1000;if(i%7=0&i%11!=0)|(i%7!=0&i%11=0) an+=i;return n;第三题 : 将大于整数 m且紧靠 m的 k 个素数存入数组 a 中 . voidfun(int m,int k,int a) int i,n,data,flag;data=m+1; n=0;while(nk)flag=1;for(i=2;=data/2;if(d

2、ata%i=0)flag=0; break;if(flag) an+=data;data+;第四题 : 在数组 a 中有 n 个整数 , 要求把下标从 0 到 p(p 小于等于n-1) 的数平移到数组的最后 .如 : 原始内容 : 1,2,3,4,5,6,7,8,9,10; 当 p=4时 :移后内容 : 6,7,8,9,10,1,2,3,4,5void fun(int a,int n,int p) int i,j,t;=p;t=a0;for(j=1;ja1)max=0; may=1;else max=1; may=0;if(aiamax)may=max;amx=i;else if(aiamay

3、) may=i;return may;第六题 : 在数组 a 中有 n 个四位数 . 试编一函数 , 要求按每个数的后三位的大小进行升序排列 , 当后三位等相同时 , 则对这些数值按原始四位数据进行降序排序 . 将排序后的前 10 个数存入数组 b 中 .( 提示 : 可采用选择排序 )int fun(int a,int n,int b) int i,j,k,t,m=10;n-1;k=i;for(j=i+1;j+)if(aj%1000ak) k=j;if(k!=i)t=ai; ai=ak; ak=t;m;i+) bi=ai;第七题 : 在三位数 (100 至 999)中寻找符合下面条件的整数

4、. 它即是完全平方数又有两位数字相同 .( 如 :144,676;) 并将符合条件数的个数 n 由函数值返回 , 符合条件的数 存入数组 a 中返回 .int fun(int a)int i,j,hun,ten,data,n=0;for(i=10;32;j=i*i;if(j=100&=999)hun=j/100;ten=j%100/10;data=j%10;if(hun=ten|ten=data|data=hun) an+=j;第八题 : 判断一个长整型数是否为回文数 ( 回文数是指其数字左右对称的整数 ).当该数是回文数时 , 函数值返回 1, 否则返回 0.( 提示 : 利用逻辑量 fla

5、g 进行操作 ). intfun(long m)int i=0,n=0,flag=1,a20;while(m)an=m%10; m=m/10; n+;while(ibj+1)flag=bj; bj=bj+1; bj+1=flag;第十题 : 在数组 a 中有 n 个四位数 , 试编一函数 : 求出千位数上的数加个位数上的数等于百位数上的数加十位数上的数的个数 m由函数值返回 , 再把所有满足此条件的四位数依次存入数组 b 中 , 然 后对数组 b 中的四位数按从小到大的顺序排序 .int i,j,m,thou,hun,ten,data;thou=ai/1000;hun=ai%1000/100;ten=ai%100/10;data=ai%10;if(thou+data=hun+ten) bm+=ai;if(bj0)k+;if(k=m)x=ai;an-1=x;k=0; l-;if(i=l) i=0;

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

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