#include<iostream> using namespace std; int fun(int n,char a[],int num,int ziro){ if(n<=1) return 0; int temp = a[ziro]; a[ziro]=a[num-1-ziro]; a[num-1-ziro]=temp; ziro++; for(int i=0;i<num;i++) cout << a[i]; cout << endl; fun(n-2,a,num,ziro); } int main(){ int n; cin >> n; int num = n; int ziro =0; char a[100]; for(int i=0;i<n;i++) cin >> a[i]; fun(n,a,num,ziro); cout << endl; for(int i=0;i<n;i++) cout << a[i]; return 0; }
0.0分
0 人评分
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1354 |
WU-输入输出格式练习 (C++代码)浏览:1079 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:567 |
A+B for Input-Output Practice (VI) (C语言代码)浏览:552 |
矩阵乘方 (C语言代码)浏览:1024 |
输入输出格式练习 (C语言代码)浏览:744 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:505 |
整除的尾数 (C语言代码)浏览:811 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:527 |