参考代码:
#include<iostream>
using namespace std;
int main()
{
int arr[5];
int n; //输入的数
int number = 0;//记录数位
cin >> n;
for (int i = 0; i < 5; i++)
{
if (n == 0)break;
else
{
arr[i] = n % 10;//获取最后一个数位,从个位起
n = n / 10; //不断缩进数位
number++; //数位记录是多少位
}
}
cout << number << endl;
for (int i = number - 1; i >= 0; i--)
{
cout << arr[i];
if (i != 0)
cout << " ";
}cout << endl;
for (int i = 0; i < number; i++)
{
cout << arr[i];
}
}
0.0分
1 人评分
母牛的故事 (C语言代码)浏览:435 |
小明A+B (C语言代码)浏览:1257 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:608 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:648 |
【计算球体积】 (C语言代码)浏览:1111 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:594 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:529 |
Cylinder (C语言描述+详细分析)浏览:3268 |
1113题解浏览:791 |
关于C语言变量位置的问题浏览:273 |