使用C++,仿照echo,写一个命令echo_reversal,实现以下功能:把输入的每个参数中的字符次序颠倒输出。
时间: 2023-05-26 14:02:47 浏览: 135
FFT_code.rar_C++实现FFT 迭代_C++实现fft函数_c++ fft函数_fft
一个简单的实现如下:
```c
#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[]) {
for (int i = 1; i < argc; i++) {
for (int j = strlen(argv[i])-1; j >= 0; j--) {
putchar(argv[i][j]);
}
putchar(' ');
}
putchar('\n');
return 0;
}
```
使用两个循环,第一个循环遍历每个参数,第二个循环遍历该参数的每个字符,从后往前输出。各个参数之间用空格隔开。注意,第一个参数是程序名,不需要输出,所以循环从1开始。最后输出一个换行符。
阅读全文