| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3205 人关注过本帖
标题:上机问题: 请编写函数,函数的功能是将M行N列的数组中的字符数据,按列的顺 ...
取消只看楼主 加入收藏
maxdison
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2009-12-20
结帖率:71.43%
收藏
已结贴  问题点数:10 回复次数:1 
上机问题: 请编写函数,函数的功能是将M行N列的数组中的字符数据,按列的顺序依次放到一个字符串中。
上机问题:
请编写函数,函数的功能是将M行N列的数组中的字符数据,按列的顺序依次放到一个字符串中。我是初学者,最好有比较易懂的方法,要有解释、谢谢!
搜索更多相关主题的帖子: 函数 字符 顺序 数据 
2010-08-31 14:54
maxdison
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2009-12-20
收藏
得分:0 
原题是:#include <stdio.h>
#define     M   3
#define     N   4
void  fun(char  (*s)[N], char *b)
{


}

NONO()
{/* 请在此函数内打开文件,输入测试数据,调用 fun 函数,输出数据,关闭文件。 */
  FILE *rf, *wf ; int i,j,k ;
  char a[100],w[M][N], b ;
  rf = fopen("bc.in", "r") ;
  wf = fopen("bc.out", "w") ;
  for(k = 0 ; k < 10 ; k++) {
    for(i = 0 ; i < M ; i++) {
      for(j = 0 ; j < N ; j++) fscanf(rf, "%c", &w[i][j]) ;
      fscanf(rf, "%c", &b) ;
    }
    fun(w, a) ;
    fprintf(wf, "%s\n", a) ;
  }
  fclose(rf) ; fclose(wf) ;
}

main()
{  char  a[100],w[M][N]={{'W','W','W','W'},{'S','S','S','S'},{'H','H','H','H'}};
   int  i,j;
   printf("The matrix:\n");
   for(i=0; i<M; i++)
   {  for(j=0;j<N; j++)printf("%3c",w[i][j]);
      printf("\n");
   }
   fun(w,a);
   printf("The A string:\n");puts(a);
   printf("\n\n");
   NONO();
}
2010-08-31 21:36
快速回复:上机问题: 请编写函数,函数的功能是将M行N列的数组中的字符数据,按列 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011754 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved