广工anyview的题目和答案

广工anyview的题目和答案

ID:11759768

大小:41.92 KB

页数:39页

时间:2018-07-13

广工anyview的题目和答案_第1页
广工anyview的题目和答案_第2页
广工anyview的题目和答案_第3页
广工anyview的题目和答案_第4页
广工anyview的题目和答案_第5页
资源描述:

《广工anyview的题目和答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Anyview习题/**********【习题7.010】写一函数求3个整数中最小的数。**********/intmin(intx,inty,intz)/*返回3个整数x,y和z中最小的数*/{intmin;min=x>y?y:x;if(min>z)min=z;returnmin;}/**********【习题7.020】编写函数,求用1元、5元和10元三种纸币支付n元钱共有多少种支付法?例如,16元可有6种支付方法:方法12345610元0000115元0123011元16116161**********/intchange(intn){inti

2、,j,k,t=0;for(i=0;i<=n/10;i++){k=(n-i*10)/5;for(j=0;j<=k;j++)t++;}returnt;}/**********【习题7.030】先编写一个判断素数的函数。再编写一个函数将一个偶数表示为两个素数之和,并返回其中较小的素数。注:素数指只能被1和自身整除的正整数。规定0,1不是素数。**********/intprime(intn)/*判断素数,如果是素数返回1,不是素数则返回0*/{intk;if(n<2)return0;for(k=2;k<=n/2;k++){if(n%k==0)return0

3、;39Anyview习题}return1;}intf(inti)/*将偶数i表示为两个素数之和,返回其中较小的素数*/{intj,min;for(j=2;j<=i/2;j++)if(prime(j)&&prime(i-j)){min=j;break;}returnmin;}/**********【习题7.050】编写函数,将字符串中ASCII码最小的字符放在第一个字符位置,其余字符依次往后移。**********/voidfunc(char*str)/*将字符串str中ASCII码最小的字符放在第一个*//*字符位置,其余字符依次往后移。*/{int

4、i,k;chartemp=str[0];for(i=0;str[i]!='';i++)if(str[i]0;i--)str[i]=str[i-1];str[0]=temp;}/**********7.051系统给定外部字符串s和整型数组c[26](不需要自行定义)。编写程序,将字符串s中26个字母(不区分大小写)出现的次数依次统计到数组c中。例如,当s=“AbcijKaBcdEXyzuvwx”时,数组c的26个元素值依次为:222110001110000000

5、00111211。**********/voidmain()39Anyview习题{inti,j;for(j=0;j<26;j++)for(i=0;s[i]!='';i++){if(s[i]==j+65

6、

7、s[i]==j+97)c[j]++;}}/**********【习题7.060】编写函数将一个nxn的二维数组按“次对角线”翻转。例如:翻转前的数组翻转后的数组123963456--->852789741**********/voidinvert(chara[N][N]){inti,j,k;for(i=0;i

8、(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的二维数组“水平”翻转。例如:翻转前的数组翻转后的数组123789456--->456789123**********/voidinvertH(chara[N][N]){inttemp,i,j;for(i=0;i

9、/**********39Anyview习题【习题7.065】编写函数将一个NxN的二维数组“垂直”翻转。例如:翻转前的数组翻转后的数组123321456--->654789987**********/voidinvertV(chara[N][N]){inti,j,temp;for(i=0;i

10、轮转前的数组轮转后的数组123412456--->753789896**********/voidturni

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

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

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