解题思路:将输入的数字串当作数组,利用库函数string,直接获得数组长度,然后for循环遍历数组每一个位置上的数字,输出;
法二:构建一空数组,利用for循环将输入的数字串逐个拆解,从个位数依次填入数组中,以if(n==0)break;为for循环终止条件,之后一样是遍历(懒得打)
注意事项:随便写
参考代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
char str[5] ;
cin >>str;
int len = strlen(str);
cout << len<<endl;
for (int i = 0; i < len; i++)
{
cout << str[i]<<" ";
}
printf("\n");
for (int i = len - 1; i >= 0; i--)
{
cout<<str[i];
}
return 0;
}
0.0分
0 人评分
震宇大神的杀毒软件 (C语言代码)浏览:1348 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:549 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:695 |
【绝对值排序】 (C语言代码)浏览:832 |
【明明的随机数】 (C++代码)浏览:834 |
ASCII帮了大忙浏览:797 |
wu-淘淘的名单 (C++代码)浏览:1532 |
校门外的树 (C语言代码)浏览:733 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:645 |
输出九九乘法表 (C语言代码)浏览:1172 |