#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h> //输入一个任意位数的int整数,并判断该整数的位数,并输出每一位数(每个数字中间用空格隔开,最后一位不需要空格),然后在倒序输入每个数字
//例子如下
/*
输入:12345
5
1 2 3 4 5
54321
*/ int main()
{
int number; //定义一个要输入的数字
int len = ; //定义一个长度变量 并初始化为0
int arr[];//定义一个int型数组 scanf("%d", &number); for (int i = ; number!=; i++) //for循环求该组数字的每一位数,并存放到数组中
{
arr[i] = number % ;
number /= ;
len++; //长度自加1
}
printf("%d\n", len);//输出number的位数 for (int i = ; i<len; i++)//输出每一位数(每个数字中间用空格隔开,最后一位不需要空格)
{
if (i == len - )
{
printf("%d\n", arr[len-i-]);
}
else
{
printf("%d ", arr[len - i - ]);
} } for (int i = ; i < len; i++) //倒序打印数字 由于存储在数组中的数字本身为倒序,所以按顺序输出即可
{ if (i == len - )
{
printf("%d\n", arr[i]);
}
else
{
printf("%d", arr[i]);
} }
return ;
}

最新文章

  1. canvas初探1
  2. [译]git的那些flag
  3. Nodejs正则表达式函数之match、test、exec、search、split、replace使用详解
  4. BizTalk开发系列(二十一) Mapping 扩展开发
  5. 如何用js刷新aspxgridviw
  6. 误报的java.sql.SQLException: Parameter number 21 is not an OUT parameter
  7. C++Primer 第十九章
  8. Eclipse之Failed to load the JNI shared library&rdquo;&hellip;&hellip;\jvm.dll&rdquo;的解决方案
  9. Java Annotations: Explored &amp; Explained--转载
  10. OC - 19.pthread和NSThread
  11. 网站UV,与IP、PV
  12. ajax/fetch上传富文本时出现中文乱码的解决方案(百分号问题)
  13. hdu_2546_饭卡(01背包)
  14. 时间序列预测之--ARIMA模型
  15. Linux学习历程——Centos 7 passwd命令
  16. 挖矿病毒 qW3xT.2 最终解决方案
  17. Springboot 2.0.x 引入链路跟踪Sleuth及Zipkin
  18. Git和Jenkins日记之没有新提交代码
  19. web.xml配置Servlet出错(DispatcherServlet)
  20. Linux sudo用法与配置

热门文章

  1. 安装与使用django-restframework
  2. sqlserver多表联查分页
  3. B 小雨的三角形
  4. HDU-1040-As Easy As A+B(各种排序)
  5. 使用 Commitizen 撰写 Angular 规范的 commit message
  6. 将js进行到底:node学习9
  7. 维生素D补充过多会中毒
  8. HTTP的响应码?
  9. uniq命令使用方法
  10. css进阶之二:flex弹性布局