逆序输出一个整数的各位数字

PTA 统计字符 统计字符 本题要求编写程序,输入N个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。 输入格式: 输入在第一行中给出正整数N,第二行输入N个字符,最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。 输入样例: 10 aZ & 09 Az 输出样例: letter = 4, blank 阅读详情

本题要求编写程序,对输入的一个非负整数,从低位开始逐位分割并输出它的各位数字。

输入格式:

输入在一行中给出一个长整型范围内的非负整数。

输出格式:

从低位开始逐位输出该整数的各位数字,每个数字后面有一个空格。

输入样例:

1234560



结尾无空行

输出样例:

0 6 5 4 3 2 1 



结尾无空行

answer

#include <stdio.h>
int main(){
	int num = -1;
	scanf("%d",&num);
	if(num == 0) {
		printf("%d ",0);
		return 0;
	}
	while(num) {
		int t = num % 10;
			printf("%d ",t);
		num = num / 10;
	}
	return 0;
}
递归算法(归并排序):求排列的逆序数 阅读详情

相关推荐

面试算法必考(3)leetcode

给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。 示例: 输入: 38 输出: 2 解释: 各位相加的过程为:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所以返回 2。 思路 把数字转换为字符串再分割 ,然后转换为数字 循环相加知道值小于10 python3代码 class Solution: def addDigits(self, num: int) -> int: while num>=10: digit=list(map(int,str(num))) num=0

逆序输出一个整数的各位数字 本题要求编写程序,对输入的一个非负整数,从低位开始逐位分割并输出它的各位数字。

#include <stdio.h> #include <stdlib.h> /* 本题要求编写程序,对输入的一个非负整数,从低位开始逐位分割并输出它的各位数字。 */ int main(int argc, char *argv[]) { int n; int number; int m; scanf("%d",&n); m=n; if(n==0) { printf("0 "); } else { while(n>0) { numb.

My_projects的博客 3778

避坑指南:STM32H7不同DMA控制器(MDMA/DMA2D/BDMA)到底该用哪个?

本文深入解析STM32H7系列芯片的DMA控制器选型策略,涵盖MDMA、DMA2D、BDMA等不同控制器的架构原理与性能对比。通过实际项目案例,提供高速TCM数据搬运、GUI加速、低功耗传输等场景的选型决策树,并分享性能优化与调试技巧,帮助工程师避开常见陷阱,提升系统效率。

weixin_26876073的博客 447

第2关:整数拆分

本关任务:拆分整数:输入一个非负的整数,将其各个位上的数字依次逆序输出,每个数字一行。 例如,输入是123,则输出应该是: 3 2 1

weixin_62439904的博客 1306

解决相同型号USB设备在Windows系统中重复枚举问题

本文详细解析了Windows系统中相同型号USB设备重复枚举问题的成因及解决方案。通过修改注册表、使用PsTools工具清除设备记录以及编程实现自动化处理等方法,有效解决设备识别混乱问题,特别适用于自动化测试和工业设备管理场景。

weixin_42561040的博客 563

CMIP6数据处理及在气候变化、水文、生态等领域中的应用

CMIP6、Biome-BGC、生态、气候变化、气象、水文、气候模式、植被、生态模式、遥感、极端气候、降水、WRF模式、动力降尺度、RCM、大气环流模型、贝叶斯模型、、降尺度

PhyliciaFelicia的博客 1538

逆序输出一个整数的各位数字 (15分)

逆序输出一个整数的各位数字 (15分) 本题要求编写程序,对输入的一个非负整数,从低位开始逐位分割并输出它的各位数字。 输入格式: 输入在一行中给出一个长整型范围内的非负整数。 输出格式: 从低位开始逐位输出该整数的各位数字,每个数字后面有一个空格。 输入样例: 1234560 输出样例: 0 6 5 4 3 2 1 #include <stdio.h> #include <stdlib.h> /* run this program using the console pauser

qq_43563207的博客 8534

C#上位机实战:借助NetToPLCSim与西门子S7-1200仿真通信全攻略

本文详细介绍了如何使用C#开发上位机程序,通过NetToPLCSim与西门子S7-1200进行仿真通信的全过程。从环境准备、PLC仿真环境搭建、网络配置到C#代码实现,提供了完整的实战指南和常见问题解决方案,帮助开发者快速掌握工业自动化通信技术。

weixin_30596343的博客 440

C语言——逆序输出一个整数的各位数字(思维发散)

标题 输出一个整数的各位数字(思维发散) #include<stdio.h> int main() {int x,d; scanf("%d",&x); while(x!=0) {d=x%10; printf("%d",d); x=x/10; } return 0; } 运行结果: 思维发散: while(x!=0) {d=x%10; printf("%d",d); x=x/10; } 反思:该代码思路同样可以用来解决求某个数字在输入的某个整数中出现的次数

weixin_51745896的博客 6143

机器人环境仿真软件:Gazebo_(6).传感器仿真

通过 Gazebo 和 ROS,我们可以方便地配置和使用多种传感器,进行机器人环境的仿真和调试。传感器仿真不仅帮助我们验证和测试机器人的感知能力,还可以在真实部署前发现和解决潜在的问题。本节详细介绍了如何在 Gazebo 中配置激光雷达、摄像头、IMU、声纳和 GPS 传感器,并展示了如何在 ROS 中接收和处理这些传感器数据。此外,还介绍了多传感器融合的基本方法和调试工具,希望这些内容能对你的机器人仿真工作有所帮助。

kkchenjj的博客 1388

半导体器件仿真:双极型晶体管仿真_15.双极型晶体管的高级仿真技术

双极型晶体管(Bipolar Junction Transistor, BJT)是一种重要的半导体器件,广泛应用于放大、开关和调制等电路中。随着半导体技术的发展,对BJT的仿真要求也越来越高。本节将详细介绍双极型晶体管的高级仿真技术,包括器件模型的选择、仿真参数的优化、温度效应的考虑以及噪声分析等。

2401_87715305的博客 1241

【C语言编程练习】输入一个正整数,逆序输出各位数字

题目 输入一个正整数,逆序输出各位数字 例如输入:568,输出8,6,5 题目解析 首先输出个位数字,需要提取出来各位数字,对于一个正整数来说,提取个位数字我们只需要使用 x%10 就能将各位数取出来。 个位数取出来后,需要取百位数字,可以先将原来的数除以10,这样子又变为了取个位数 循环1-2步骤,直到数据变为0 程序 #include "stdio.h" int main() { int in; scanf("%d",&in); do { pri

Not Found 404 2万+

光通量与辐射通量之间的换算

由理论和实验可知存在两种定义: 1W1W1W(瓦特)的频率为540×1012Hz540\times10^{12}Hz540×1012Hz(赫兹)的单色辐射的辐射通量等于683lm(流明)683lm(流明)683lm(流明).。 1lm1lm1lm的频率为540×1012Hz540\times10^{12}Hz540×1012Hz的单色通量等于1683=0.001464W\frac{1}{683}=0.001464W6831​=0.001464W。 从上述定义中我们可以得到什么呢?我们知道光速: c=3×

u011699626的博客 3270

给一个不多于5位的正整数,求其位数并逆序输出各位数字

问题:给一个不多于5位的正整数 要求:一、求它是几位数,二、逆序打印出各位数字。 import java.util.Scanner; public class Test01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入...

qianyuq的博客 2811

uniapp [全端兼容] - 详细实现全局修改设置字体大小功能效果,统一修改页面字号字体大小,一键改变字号整个项目立即生效,大中小字号预设、老年人大字模式场景,uniApp全平台兼容控制页面字号大小

uni-app,h5移动端网页,微信小程序,支付宝小程序,Android安卓,苹果ios,app,nvue,修改字体大小,一键调整UniApp字体大小,实时改变不用刷新,动态设置字体大小,uniapp全局修改字体字号大小,如何控制全局字号,可调整显示的字体,全项目生效,老年人大字模式,改变所有页面的字体,全局设置字体大小,实现小中大的字体切换,设置改变全局字体大小功能,如何做到全平台兼容,H5APP实现全局字体大小调整,不兼容报错,用户设置字号,全局设置应用字体大小,大中小字体修改,页面设置page-me

🏆 前端领域优质创作者 1万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

递归:正序、逆序输出一个正整数的各位数字

输入一个正整数,用递归的方式输出该数的各位数字,要求正序、逆序都要输出。 嗯这个只是训练递归用的一个小程序。 1 #include <stdio.h> 2 void fun(int n); 3 void fun2(int n); 4 int main(int argc, char *argv[]) 5 { 6 int ...

weixin_33860722的博客 2715

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

数字处理 任给一个整数(1)输出它是几位数(2)正序输出各位数字(3)逆序输出各位数字

任给一个整数(1)输出它是几位数(2)正序输出各位数字(3)逆序输出各位数字 1、一个数对10整除,相当于丢个位(丢弃最后一位) 1234/10=123; 123/10=12 ;12/10=1; 设置一个计数变量,每整除一次,计数变量+1;直到整数为0. (1)求出它是几位数 #include<stdio.h> int Count(int n) { int tmp = 0; if...

weixin_44134202的博客 486

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

java正序输出整数_Java求一个正整数的位数并逆序打印出各位数字

Java求一个正整数的位数并逆序打印出各位数字题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。程序设计:import java.util.Scanner;public class Ex24 {public static void main(String[] args) {Ex24 tn = new Ex24();Scanner s = new Scanner(Sys...

weixin_39616090的博客 881

pta逆序输出一个整数的各位数字

本题要求编写程序,对输入的一个非负整数,从低位开始逐位分割并输出它的各位数字。 输入格式: 输入在一行中给出一个长整型范围内的非负整数。 输出格式: 从低位开始逐位输出该整数的各位数字,每个数字后面有一个空格。 输入样例: 1234560 输出样例: 0 6 5 4 3 2 1 #include <stdio.h> int x; int i; int main() { scanf("%d", &x); do { i = x % 10; printf("%d

小缪的博客 2584

7-294 逆序输出一个整数的各位数字 (15分)

7-294 逆序输出一个整数的各位数字 (15分) 本题要求编写程序,对输入的一个非负整数,从低位开始逐位分割并输出它的各位数字。 输入格式: 输入在一行中给出一个长整型范围内的非负整数。 输出格式: 从低位开始逐位输出该整数的各位数字,每个数字后面有一个空格。 输入样例: 1234560 输出样例: 0 6 5 4 3 2 1 在这里插入代码片 ...

Chensily的博客 1万+

python输入一个正整数把各个数字逆序输出_python逆序打印各位数字的方法

python逆序打印各位数字的方法如下所示:# -*- coding: utf-8 -*-# raw_input获取给定的一个不多于5位的正整数。# 一、求它是几位数;# 二、逆序打印出各位数字。def f(n):m = map(int, n)print "该数为%d位数"%len(m)m.reverse()for i in m:print i,if __name__=="__main__":n=...

weixin_39865204的博客 2万+

7-4 逆序输出一个整数的各位数字

本题要求编写程序,对输入的一个非负整数,从低位开始逐位分割并输出它的各位数字。

Virgo_616的博客 303

输入一个不多于4位的正整数,求它的位数,并按逆序输出各位数字(C)

1. 不多于四位的整数,即包括一位整数,二位整数,三位整数,四位整数,可以用if语句来分情况判断。 2. 要逆序输出该数字的每一位,那就要得到该数字的每一位。 一个整数/10 = 该整数的最高位。 一个整数%10 = 该整数的最低位。

Zhangguohao666的博客 3万+
上一篇: 找出一批学生的最高分
下一篇: 输出2到n之间的全部素数
Sancean
博客等级 码龄6年 2472粉丝 149原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值