失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 从键盘输入一个不多于3位的正整数 要求:求出它是几位数;分别打印出每一位数字;按

从键盘输入一个不多于3位的正整数 要求:求出它是几位数;分别打印出每一位数字;按

时间:2020-01-16 07:12:16

相关推荐

从键盘输入一个不多于3位的正整数 要求:求出它是几位数;分别打印出每一位数字;按

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<math.h>int main(){int a, b, c, z, ans;ans = 0;printf("请输入不超过三位数的数:");scanf("%d", &z);if (z > 99 && z < 999)printf("输出的位数为:3\n");else if (z > 9 && z < 99)printf("输出的位数为:2\n");elseprintf("输出的位数为:1\n");while (z)//相当于while (z!=0){ans = ans * 10 + z % 10;z /= 10;}printf("倒序数为:%d\n", ans);return 0;}

反序输出常用的思路就是按位取余,把取出来的值进行循环保存

从键盘输入一个不多于3位的正整数 要求:求出它是几位数;分别打印出每一位数字;按逆序打印出各位数字

如果觉得《从键盘输入一个不多于3位的正整数 要求:求出它是几位数;分别打印出每一位数字;按》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。