ZZULIOJ 1061:顺序输出各位数字
顺序输出各位数字
题目描述
输入一个不大于10的9次方的正整数,从高位开始逐位分割并输出各位数字。
输入
输入一个正整数n,n是int型数据
输出
依次输出各位上的数字,每一个数字后面有一个空格,输出占一行。例如,输入 12345 ,输出 1 2 3 4 5
样例输入 Copy
12345
样例输出 Copy
1 2 3 4 5
提示
注意整数运算避免使用double类型的函数如pow()。
本题可先用一个循环计算出最高位的位权h,然后再用一个循环,循环内容为: 输出最高位(n/h)、扔掉最高位(n = n%h)、降低最高位位权(h = h/10),直到位权h为0。
#include<stdio.h>
#include<math.h>
int main()
{int a,b,c,n,led,h;scanf("%d",&n);led=(int)log10(n)+1;//计算n是几位数, while(led--)//几位数循环几次 {h=1;//每次循环使h初始化等于1,方便输出最高位 扔掉最高位 c=led;//为下一步准备,防止影响led的值 while(c--){h*=10;}a=n/h;//输出最高位 b=n%h;//扔掉最高位 n=b;// 把扔掉最高位的值赋值给n; printf("%d ",a);}return 0;
}
ZZULIOJ 1061:顺序输出各位数字相关推荐
- 给出一个正整数,求出它是几位数,逆序输出各位数字,顺序输出各位数字。
/// (1)给出一个整数1235644 打印出来应该为7. c程序应该为: (2)求出逆序数字 例如输入数字123456 而打印出来则是654321 (3)而顺序输出各个数字,逆序的话是先输出再除等 ...
- OJ1061: 顺序输出各位数字(C语言)(谈程序优化问题及pow函数耗时问题)
题目描述 输入一个整数,从高位开始逐位分割并输出各位数字. 输入 输入一个正整数n,n是int型数据 输出 依次输出各位上的数字,每一个数字后面有一个空格,输出占一行.例如,输入 12345 ,输出 ...
- 输入一个字符,一个数字,一个单精度浮点数,一个双精度浮点数,按顺序输出它们四个 且数字指定占4个字符宽靠右对齐,单精度浮点数保留2位小数,双精度保留12位小数,占一行输出、空格分隔
1810: 输入一个字符,一个数字,一个单精度浮点数,一个双精度浮点数,按顺序输出它们四个 且数字指定占4个字符宽靠右对齐,单精度浮点数保留2位小数,双精度保留12位小数,占一行输出.空格分隔 #in ...
- PYTHON#按照大小顺序输出三个数字
#按照大小顺序输出三个数字 n1 = int(input('n1 = :')) n2 = int(input('n2 = :')) n3 = int(input('n3 = ')) def swap( ...
- c语言程序输入n个数字排序,请问,C语言能人请进,用写一个程序,要求输入N个整数,按从小到大的顺序输出,就说说...
导航:网站首页 > 请问,C语言能人请进,用写一个程序,要求输入N个整数,按从小到大的顺序输出,就说说 时间:2016-12-18 用写一个程序,要求输入N个整数,按从小到大的顺序输出,就说说思 ...
- 求数字是几位数,顺序以及逆序输出各位数字
给一个不多于5位的正整数,要求: 1.求出它是几位数: 2.分别输出每一位数字: 3.按逆序输出各位数字,例如原数为321,应输出123. 代码如下 #include<stdio.h> # ...
- ACMNO.36输入三个整数,按由小到大的顺序输出。
题目描述 输入三个整数,按由小到大的顺序输出. 输入 三个整数 输出 由小到大输出成一行,每个数字后面跟一个空格 样例输入 2 3 1 样例输出 1 2 3 来源/分类 C语言 题目截图: 思路: 借 ...
- python从小到大的顺序输出-python从小到大的顺序输出
时间:2020-10-29 本页为您甄选多篇描写python从小到大的顺序输出,python从小到大的顺序输出精选,python从小到大的顺序输出大全,有议论,叙事 ,想象等形式.文章字数有400字. ...
- [YTU]_1063 (输入三个整数,按由小到大的顺序输出)
Description 输入三个整数,按由小到大的顺序输出.分别使用指针和引用方式实现两个排序函数.在主函数中输入和输出数据. Input 三个整数 Output 由小到大输出成一行,每个数字后面跟一 ...
最新文章
- XML 学习 (3)
- java的8中数据类型_java 8种基本数据类型
- swoole不是php,Swoole
- wcf http 返回图片
- 深度学习之迁移学习实现神奇宝贝识别
- python程序生成exe_使用Python程序生成QR代码的Python程序
- PyTorch JIT与TorchScript
- 140_Power BIPower Pivot之降维展示同类型比较
- [编程手记小技巧]自定义调试信息宏及gcc技巧
- rx2700_第二代锐龙 7 2700X 台式处理器 | AMD
- JDK安装 Java环境配置
- Markdown标记语言知识梳理
- python 缩放图片_python实现按长宽比缩放图片
- 惠勒延迟选择实验(转)
- Python|几十行代码带你简单实现模拟浏览器操作
- 基于 HTML5 WebGL 的 CPU 仿真 3D 可视化
- 浅谈c++中upper_bound与lower_bound的用法
- [WARNING] fpm_children_bury()
- c语言 函数教学反思,《函数的单调性》教学反思
- 用personalbrain v6完整功能编辑以前的想法文件