题解 1866: 三位数反转

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

2025.7.19刷题记录

解题思路:通过while循环实现多组数据的输入循环条件为scanf("%d",&num)!=EOF取出个位数十位数百位数就可以了注意事项:当scanf输入的数据和规定的数据类型不一样时就会返回EOF这样就可以实现死循环了但输入错误时结束循环参考代码:#includeintmain()

分享一下我的错误,以及,详细解释我的代码这么写的原因

解题思路:首先,题目的要求是持续输入,其次,我们需要分离百分位,十分位,个位数,进行重新组合【这里方法真的很多】注意事项:1.要能持续输入输出;2.输入100,要能输出001;3.注意输出方式和占位符号要相互匹配;4.注意输出之后要换行(因为题目说,

三位数反转顶位有无零方法

摘要:解题思路:将一个的百位、十位、个位分别求出,并判断十位与个位是否为零并将其逆序输出。注意事项:顶位可能为零。这道题并不要求顶位不能为零!参考代码:一、顶位不出现零:1.装逼式方法#include<st……

1866: 三位数反转

解题思路:首先,通过scanf函数获取一个整数作为输入,存储在变量n中。然后,将n除以100,得到百位数字,存储在变量a中。使用取余操作获取十位数字,即n%100,再除以10,得到十位数字,存储在变量b中。使用取余操作获取个位数字,即n%10,存储在变量c中。

三位数反转(两种思路)

摘要:参考代码: 第一种,这种思路最后位可能会出现0,比如210,执行后会变成012 ```c #include int main() { int a; while(~scanf("%……

三位数反转

摘要:解题思路:注意事项:参考代码: #includeint main(){    int a;    while(scanf("%d\n",&a)!=EOF){    int o,p,q;    o=a/……

题解 1866: 三位数反转(C代码)

摘要:解题思路:注意审题,输出3个整数(看着是n的倒叙数,但是并不是,而是3个整数挨着)注意事项:加题干中的判断条件,注意只要输入有效就可以一直输出,而不是只能输入一次用while (~scanf("%d"……