程序设计资料2讲解.docVIP

  • 7
  • 0
  • 约5.39万字
  • 约 33页
  • 2017-02-15 发布于湖北
  • 举报
程序设计资料2讲解

1. 请编一个函数fun(char *s),函数的功能是把字符串中的内容逆置。例如:字符串中原有的内容为:abcdefg,则调用该函数后,串中的内容为:gfedcba。 fun(char *s) { int i,n=strlen(s); char ch; for(i=0;in/2;i++) { ch=s[i];s[i]=s[n-1-i];s[n-1-i]=ch;} } 2. 编写程序,实现矩阵(3行3列)的转置(即行列互换)。例如,输入下面的矩阵: 100 200 300 400 500 600 700 800 900 程序输出: 100 400 700 200 500 800 300 600 900 int fun(int array[3][3]) { int i,j,t; for(i=0;i3;i++) for(j=i;j3;j++) { t=array[i][j];array[i][j]=array[j][i]; array[j][i]=t; } } 3. 请编一个函数fun(int *a,int n,int *odd,int *even),函数的功能是分别求出数组中所有奇数之和以及所有偶数之和。形参

文档评论(0)

1亿VIP精品文档

相关文档