OJ 1029: 多位数的处理
来源:互联网 发布:it专业学校排名 编辑:程序博客网 时间:2024/05/17 07:12
问题及代码
Description
给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123
Input
一个不大于5位的数字
Output
三行第一行 位数第二行 用空格分开的每个数字,注意最后一个数字后没有空格第三行 按逆序输出这个数
Sample Input
12345
Sample Output
51 2 3 4 554321
#include<stdio.h>int main(){ int x,i=1,d[6],j,n; scanf("%d",&x); n=x; do { x=x/10; i++; } while(x/10!=0); printf("%d\n",i); for(j=0; j<i; j++) { d[j]=n%10; n=n/10; } for(j=i-1; j>0; j--) printf("%d ",d[j]); printf("%d\n",d[0]); for(j=0; j<i; j++) { printf("%d",d[j]); } return 0;}
运算结果
知识点总结
一维数组和取余的应用
学习心得
要细心,明白题目要求
0 0
- OJ 1029: 多位数的处理
- 2015年oj:多位数的处理
- 多位数的处理
- 小数点位数的处理
- 多位数处理
- OJ上关于阶乘位数的公式
- acm-多位数处理,先输出它是几位数,并分离它的位数,最后逆顺序输出
- 处理超长位数的数
- 位数(digits)的处理
- 烟大ACM新秀赛 A多位数的处理
- OJ题——多位数最大两位数与最小两位数的差
- 位数处理
- oj的处理成绩
- OJ题:计算各个数的位数之和
- oracle关于处理小数点位数的函数
- pandas 小数位数 精度的处理
- N!的位数 【java 高精度处理】
- 多位数的拆分
- 说说系统分析师考试(从考试介绍到考试心得)
- REST API示例
- Struts1 标签
- 输入框只能输入数字和小数点
- UBUNTU 优麒麟 16.04 上面samba的配置
- OJ 1029: 多位数的处理
- hdu 1276 士兵队列训练问题(水题)
- 常见的http状态(404 304等)
- 计算机网络五层(七层)协议
- 系统分析师零散知识点
- IT巨头争抢云计算市场 新星迅云迎难而上
- bzoj 3993: [SDOI2015]星际战争 (二分+最大流)
- 使用springmvc下载文件
- Doctype & 严格模式与混杂模式