永发信息网

在c语言中怎样用二维数组进行汉字行和列的互换

答案:1  悬赏:70  手机版
解决时间 2021-11-15 02:23
  • 提问者网友:聂風
  • 2021-11-14 14:57
在c语言中怎样用二维数组进行汉字行和列的互换
最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-11-14 15:35
汉字在横向上是两个字符为一个单位的,并且每个字符的ASCII码都大于127
#include

void main()
{
    char ccstr[3][8]={ "一二三","四五六","七八九" },ccstr1[3][8];
  int i,j,n,k;
  n=3;
    for ( i=0;i ",ccstr[i]); printf("
");
  for ( i=0;i    for ( j=i;j    {  k=ccstr[i][j*2]; ccstr[i][j*2]=ccstr[j][i*2]; ccstr[j][i*2]=k;
             k=ccstr[i][j*2+1]; ccstr[i][j*2+1]=ccstr[j][i*2+1]; ccstr[j][i*2+1]=k;
    }
  for ( i=0;i ",ccstr[i]);

}


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯