- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广工anyview的题目和答案概要1
/**********【习题7.010】写一函数求3个整数中最小的数。**********/int min(int x, int y, int z)/* 返回3个整数x,y和z中最小的数 */{int min;min=xy?y:x;if(minz) min=z;return min;}/**********【习题7.020】编写函数,求用1元、5元和10元三种纸币支付n元钱共有多少种支付法?例如,16元可有6种支付方法:方法 1 2 3 4 5 6 10元 0 0 0 0 1 1 5元 0 1 2 3 0 1 1元 16 11 6 1 6 1**********/int change(int n){int i,j,k,t=0;for(i=0;i=n/10;i++){ k=(n-i*10)/5;for(j=0;j=k;j++)t++;}return t;}/**********【习题7.030】先编写一个判断素数的函数。再编写一个函数将一个偶数表示为两个素数之和,并返回其中较小的素数。注:素数指只能被1和自身整除的正整数。规定0,1不是素数。**********/int prime(int n) /* 判断素数,如果是素数返回1,不是素数则返回0 */{ int k;if(n2) return 0;for(k=2;k=n/2;k++) {if(n%k==0) return 0; }return 1;}int f(int i) /* 将偶数i表示为两个素数之和,返回其中较小的素数*/{int j,min;for(j=2;j=i/2;j++)if(prime(j)prime(i-j)) {min=j;break; }return min; }/**********【习题7.050】编写函数,将字符串中ASCII码最小的字符放在第一个字符位置,其余字符依次往后移。**********/void func(char *str)/* 将字符串str中ASCII码最小的字符放在第一个 *//* 字符位置,其余字符依次往后移。 */{int i,k;char temp=str[0];for(i=0;str[i]!=\0;i++)if(str[i]temp) k=i,temp=str[i];temp=str[k];for(i=k;i0;i--)str[i]=str[i-1];str[0]=temp;}/********** 7.051 系统给定外部字符串s和整型数组c[26](不需要自行定义)。编写程序,将字符串s中26个字母(不区分大小写)出现的次数依次统计到数组c中。例如,当s=“AbcijKaBcdEXyzuvwx”时,数组c的26个元素值依次为:2 2 2 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1。**********/void main(){int i,j;for(j=0;j26;j++) for(i=0;s[i]!=\0;i++) {if(s[i]==j+65||s[i]==j+97) c[j]++; }}/**********【习题7.060】编写函数将一个nxn的二维数组按“次对角线”翻转。例如:翻转前的数组翻转后的数组1 2 3 9 6 34 5 6 --- 8 5 27 8 9 7 4 1**********/void invert(char a[N][N]){int i,j,k;for(i=0;iN;i++) {for(j=0;j(N-i);j++) k=a[i][j],a[i][j]=a[N-1-j][N-1-i],a[N-1-j][N-1-i]=k; }}/**********【习题7.064】编写函数将一个NxN的二维数组“水平”翻转。例如:翻转前的数组翻转后的数组1 2 3 7 8 94 5 6 --- 4 5 67 8 9 1 2 3**********/void invertH(char a[N][N]){int temp,i,j;for(i=0;iN-i;i++)for(j=0;jN;j++) { temp=a[i][j],a[i][j]=a[N-i-1][j],a[N-i-1][j]=temp; }}/**********【习题7.065】编写函数将一个NxN的二维数组“垂直”翻转。例如:翻转前的数组翻转后的数组1 2
您可能关注的文档
- 广州新版八年级unit2 numbers 数词讲解概要1.doc
- 广州新版初二英语上册 U5教案概要1.doc
- 广州新版初二英语上册unit 2 语法教案20141001概要1.doc
- 广州新版七年级下册 U6概要1.ppt
- 广州新版六年级上册Unit 5第1 ,2课时概要1.ppt
- 广州最新版六下英语Unit2学习概要1.doc
- 广州深圳新版八年级上Unit5 Educational exchanges单元测试题2概要1.doc
- 广州文化馆和岭南大观园规划设计概要1.docx
- 广州新编英语六年级unit5概要1.ppt
- 广州某综合办公楼中央空调系统设计概要1.doc
- 广州铁一初三 区统考概要1.doc
- 广播广告学概要1.ppt
- 广工 UDP聊天系统(基于NIO实现)概要1.doc
- 广州版牛津英语七年级下Unit5 water speak up & writting概要1.ppt
- 广播词汇+新闻词汇全新整理,最经典,最符合你的要求概要1.doc
- 广深版下Unit5 Sport试题概要1.doc
- 广州牛津英语初三上学期Unit 7 Plants Listening 听力课课件概要1.ppt
- 广航12级新视野大学英语期末考试题库概要1.doc
- 广西2013届高三高考信息卷(一)英语试题(word版)概要1.doc
- 广西2013版英语复习方略课件:BookⅠ Unit 11 The sounds of the world概要1.ppt
最近下载
- 职业选择与生涯发展(同名27124).doc VIP
- FIDIC合同条件下竣工结算审计.pdf VIP
- 长期健康团体医疗保险产品介绍.ppt VIP
- 2025-2026秋学生国旗下演讲稿(20周):第十一周让诚信的光与友善点亮童年——爱身边每个人--养成教育.docx
- (高清版)B/T 42594-2023 承压设备介质危害分类导则.pdf VIP
- GB+18613-2020电动机能效限定值及能效等级.docx VIP
- 点 江西省临川第一中学2024—2025学年上学期期中考试八年级数学试卷(原卷版).docx VIP
- 文物建筑勘查设计取费标准(2020版)(试行).pdf VIP
- 2024年重庆市农业农村委机关及所属参公单位遴选公务员笔试真题及答案.docx VIP
- 原子物理学全本课件(褚圣麟,第一至第十章全部课件).pptx VIP
原创力文档


文档评论(0)