本关任务:编写程序,计算机并输出一个四位数各个数位上的数字。如 6789 的个位:9 ,十位:8,百位:7,千位:6。
注意:程序要求输入的数字必须是4位数。
相关知识
为了完成本关任务,你需要掌握:1.如何利用算术运算符求出各个数位上的数字,2.熟练应用输入输出格式的控制。
编程要求
根据提示,在右侧编辑器补充代码,计算并输出一个四位数各个数位上的数字。
测试说明
平台会对你编写的代码进行测试:
测试输入:6789 预期输出: 6789 的个位:9 ,十位:8,百位:7,千位:6
没有思路,希望给点思路
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- sleep_i_like 2023-02-23 17:52关注
using System; namespace DigitCalculator { class Program { static void Main(string[] args) { Console.WriteLine("请输入一个4位数:"); int num = int.Parse(Console.ReadLine()); int thousand = num / 1000; int hundred = (num %!)(MISSING) / 100; int ten = (num %!)(MISSING) / 10; int one = num %!;(MISSING) Console.WriteLine($"{num}的个位:{one},十位:{ten},百位:{hundred},千位:{thousand}"); } } }
解决 无用评论 打赏 举报
悬赏问题
- ¥15 这种小网站播放的音乐文件该如何下载?
- ¥15 x-tile软件报错
- ¥15 评论图片存取方案,求方法
- ¥30 麒麟系统安装设置基础软件仓库时出错
- ¥15 COMSOL溶质浸出模型构建
- ¥100 求点云SHOT的C++手写版代码
- ¥15 无界革命系统无法正常启动
- ¥15 看了正点原子的ds18b20自己跟着写完发现读出来全是1,查了一天找不出原因快哭了
- ¥16 问题:ValueError: could not broadcast input array from shape (12784,6,0) into shape (12784,6,9)
- ¥15 APP使用微信登录 怎么爬取数据