您的位置:首页 > 新闻 > 会展 > 国际足联世界排名_犀牛建筑网校_网络推广哪个平台最好_百度明令禁止搜索的词

国际足联世界排名_犀牛建筑网校_网络推广哪个平台最好_百度明令禁止搜索的词

2025/8/6 13:00:01 来源:https://blog.csdn.net/m0_51636609/article/details/145736680  浏览:    关键词:国际足联世界排名_犀牛建筑网校_网络推广哪个平台最好_百度明令禁止搜索的词
国际足联世界排名_犀牛建筑网校_网络推广哪个平台最好_百度明令禁止搜索的词

1.%c不忽略空格( )


2.启示

#include <stdio.h>
#include <string.h>
int main(){char str[100]={0};int x,y;int n1,n2,n3;int i;while(scanf("%s",str)!=EOF){i=strlen(str);if(i%3==0){//12=4+4+6-2n1=i/3;n3=i/3;n2=i/3+2;}else if(i%3==1){//16=6+6+6-2n1=(i+2)/3;n3=(i+2)/3;n2=(i+2)/3;}else if(i%3==2){//11=4+4+5-2n1=(i+1)/3;n3=(i+1)/3;n2=(i+1)/3+1;}char U[50][50];for(x=0;x<50;x++){for(y=0;y<50;y++){U[x][y]=' ';}}for(x=0,i=0;x<n1;x++){U[x][0]=str[i];i++;}for(y=1;y<n2;y++){U[n1-1][y]=str[i];i++;}for(x=n1-2,y=n2-1;x>=0;x--){U[x][y]=str[i];i++;}for(x=0;x<n1;x++){for(y=0;y<n2;y++){printf("%c",U[x][y]);}printf("\n");}}return 0;
}

scanf("%s",str)输入字符串

for(x=0;x<50;x++){
            for(y=0;y<50;y++){
                U[x][y]=' ';
            }

}

可以先令所有字符数组元素都是空格,不能只是设为0(\0)结束符输出,有些平台会直接当作结束标志。


小结

2025/2/19 22:57于安徽家中

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com