IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 1006 换个格式输出整数 (15 分) -> 正文阅读

[开发测试]1006 换个格式输出整数 (15 分)

?让我们用字母?B?来表示“百”、字母?S?表示“十”,用?12...n?来表示不为零的个位数字?n(<10),换个格式来输出任一个不超过 3 位的正整数。例如?234?应该被输出为?BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。

输入格式:

每个测试输入包含 1 个测试用例,给出正整数?n(<1000)。

输出格式:

每个测试用例的输出占一行,用规定的格式输出?n。

输入样例 1:

234

输出样例 1:

BBSSS1234

输入样例 2:

23

输出样例 2:

?

SS123

2.代码段?

import java.util.Scanner;

public static void main(String[] args) {
    Scanner input=new Scanner (System.in);
    int a, k, m;
      int n=input.nextInt();
//百位不为0
    if (n / 100 != 0) {
      m = n / 100;
      for (int i = 0; i < m; i++)
        System.out.print("B");
//百位不为0,十位不为0
      if (n % 100 / 10 != 0) {
        k = n % 100 / 10;
        for (int i = 0; i < k; i++) {
          System.out.print( "S");
        }
        a =n%100%10;
        for(int i=1;i<=a;i++){
          System.out.print(i);
        }
      }

//百位不为0,十位为0
        if (n % 100 / 10 == 0) {
          a = n % 100;
          for (int i = 1; i <= a; i++) {
            System.out.print(i);
          }
        }
    }

//百位为0
      if (n / 100 == 0) {
//百位为0,十位不为0
        if (n / 10 != 0) {
          k = n / 10;
          for (int i = 0; i < k; i++)
            System.out.print("S");
          a = n % 10 ;
          for (int i = 1; i <= a; i++) {
            System.out.print( i);
          }
        }
//百位为0,十位为0
     if(n/10==0){
   for(int i=1;i<=n;i++){
    System.out.print(i);
  }
   }
     }

      }

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-07-07 21:20:50  更:2021-07-07 21:21:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 0:57:23-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码