#include #include using namespace std; int main() { char *str=NULL,t; int i; *str=cin.gets(); int L = strlen(str); for (i = 0; i < L / 2; i++) { cout << str[i]; } cout << str; for (i = 0; i < L / 2; i++) { if ('-' == str[0]) { t = str[i + 1]; str[i + 1] = str[L - i - 1]; str[L - i - 1] = t; } else { t = str[i]; str[i] = str[L - i - 1]; str[L - i - 1] = t; } } cout << *str; return 0; }
北大OJ编程基础之循环控制数字反转
猜你喜欢
转载自blog.csdn.net/niuageniuc/article/details/53022217
今日推荐
周排行