m0_74133743 2023-02-23 17:45 采纳率: 75%
浏览 29

没有思路,希望给点思路

本关任务:编写程序,计算机并输出一个四位数各个数位上的数字。如 6789 的个位:9 ,十位:8,百位:7,千位:6。
注意:程序要求输入的数字必须是4位数。
相关知识
为了完成本关任务,你需要掌握:1.如何利用算术运算符求出各个数位上的数字,2.熟练应用输入输出格式的控制。
编程要求
根据提示,在右侧编辑器补充代码,计算并输出一个四位数各个数位上的数字。
测试说明
平台会对你编写的代码进行测试:
测试输入:6789 预期输出: 6789 的个位:9 ,十位:8,百位:7,千位:6

  • 写回答

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}");
            }
        }
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 2月23日

悬赏问题

  • ¥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使用微信登录 怎么爬取数据