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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

厦门理工学院+C语言+实验5数组Word格式文档下载.docx

1、(1)定义一个一维字符数组;(2)输入一串测试字符;(3)依次判断数组中字符是否为数字(即0且9);(4)若是则将后面所有字符依次往前移一位;(5)输出整个字符串。3输入若干个整数存放在一维数组中,根据此数组构造两个数组a和b,要求a中存放数组x中所有的正数,b中存放数组中所有的负数,0舍弃,最后分别输出数组a和b 。410个小孩围成一圈分糖,老师分给第1个孩子10块,第2个孩子2块,第3个孩子8块,第4个孩子22块,第5个孩子16块,第6个孩子4块,第7个孩子10块,第8个孩子6块,第9个孩子14块,第10个孩子20块,然后所有的小孩同时将自己手中的糖分一半给右边的小孩,糖块数为奇数的人可向

2、老师再要一块。问经过这样几次调整后大家手中的糖的块数都一样?每人各有多少块糖。(注:第i个小朋友的右边是第i-1个小朋友,第1个小朋友的右边是第10个小朋友)5假设在2*10的二维数组中存放了数据,其中各行的元素构成一个整数,如第一行元素构成整数1234507000。编写程序比较两行元素构成的整数大小。(规则:从高位起逐个比对应位数,若每位均相等,则两数相等;若遇到第一个不相等的数字,则数字大者为大)例如:12345766输入一个5行5列的矩阵,计算该矩阵最外圈元素之和。7【附加题】老虎机:假设有3*3个方格,编写程序,在程序运行后,在3*3个方格内随机显示符号三种符号“ 、#、*”得分规则是

3、在一条直线或斜线上有三个相同的图案则得一分,按y继续玩,每人玩三次,统计总得分。(其中 可以用1输出) 8【附加题】任意输入两个字符串,分别存放在a、b两个字符数组中。然后将较短的字符串放在a数组中,较长的字符串放在b数组中,并输出。附加2:输入奇数 n,输出nXn方阵。如n=5,输出:0 0 1 0 00 1 0 1 01 0 0 0 19【附加题】从键盘上输入一些字符串(以”$”为结束标志)。然后统计每个字符串的出现次数。最后按输入顺序输出各个单词及其对应的出现次数。如输入:Girl boy Girl Student Lin Student $则输出:Girl boy Student Li

4、n2 1 2 1四、分析与讨论对上机实践结果进行分析,上机的心得体会。五、教师评语签名:日期:成绩附源程序清单:1. #includeint main() int a1000,i=0,b52=1; for(;i1000;i+) ai=i+1; a0=0; while(b521000) if(ab52!=0) for(i=b52+1; if(ai%ab52=0) ai=0; b52+; for(i=0; if(ai!=0)printf(% d,ai); return 0;2. #include#include int i; char a20=0; scanf(%s,a);=20; if(0=ai

5、&ai=9) ai=0; if(ai!%c printf(n);3. #include#define N 3 int i=0,dN,aN=0,bN=0;N; scanf(%d,&di); i=0; do if(di ai=di; else if(di=0) di=0; i=i+1; while( i!=N );ai= %d if(bi!bi= %d,bi);4. #include#define N 10 int aN=10,2,8,22,16,4,10,6,14,20,gN=0,i=0,b=0,d=0; for(i=0; gi=ai/2; d=g9; for(i=1; ai=gi-1+ai/2

6、; if(ai%2=1) ai+; a0=a0/2+d; if(a0%2=1) a0+; b+; if(a0=a1 & a1=a2 & a3=a2 & a4=a3 & a5=a4 & a6=a5) break; while(1); printf(%dn%d,b,a0);5. #include#define N 4 int a2N=0,i=0,d=0; long int b,c;2; for(d=0;dc)printf(,b); if(b=c)printf(c=b if(b,c);6. #include#define N 5 int aNN=0,i=0,d=0,b=0,c=N-1; b=b+a0

7、i+ai0+aci+aic; b=b-a00-ac0-a0c-acc;7. #include char aNN=0,i,j,time=0,score=0; char b3=#,*1; while(1) for(j=0;j=3)break;score=%d,score);8. #include char a50,b50; char str150,str250;%s%s,str1,str2); strcpy(a,strlen(str1)a = %snb = %sn#include #define N 50 int aNN=0; int n,i,j,q;请输入奇数n);n; if(i=n/2) ai

8、n/2-i=1; ain/2+i=1; else ain-1 - abs(n/2-i)=1; aiabs(n/2-i)=1; for(q=0;qq+) printf(q+1)%n ? %2d:%2dn,aiq);9#include #define MAX 256 char wordsMAXMAX=0,i,j,n; int freqMAX=0; /*输入*/ n = 0; while (1),wordsn); freqn =1; if(strcmp($,wordsn+)=0) break; /*统计次数,$不计算在内*/ for (i = 0; i n-2; i+ ) for(j = i+1; j 0)%s ,wordsi);%d ,freqi);.

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

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