奔跑的鸡


私信TA

用户名:dotcpp0633880

访问量:42

签 名:

等  级
排  名 48193
经  验 264
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 山东交通学院
专  业

  自我简介:

TA的其他文章

解题思路:1,两边关于最中间对称

               2,第二个点是 比如A4的左半部分是A3,中间是  应该出现的字母, 右半部分再次对称

注意事项: 设大一点数组(其实20就运行不出来了)

参考代码:

int main()

{

    int a,i,t;

   scanf("%d",&a);

   char b='A',c,d;

   char ans[25][10000]={0},ant[26][10000]={0},temp='A';

   ant[0][0]='A';

 for(i=0;i<=a;i++){

     strcpy(ans[i],ant[i]);

     t=strlen(ant[i]);

     if(i>=1){

         ans[i][t]=temp+i;

     

     strcat(ans[i],ant[i]);}

     

     strcpy(ant[i+1],ans[i]);

     

     

 }

 printf("%s",ans[a-1]);

return 0;

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区