输入一个整数,输出这个整数的加分表

代码:

package net.day0628;
/**
 * @author Mr.Wang
 *
 *要求:输入一个整数,输出这个整数的加分表
 *
 */
import java.util.Scanner;

public class Work1 {
    static Scanner input = new Scanner(System.in);
    public static void main(String[] args) {
        System.out.print("请输入一个整数:");
        int i = input.nextInt();
        System.out.println("根据这个值可以输出一下加法表:");
        for(int j = 0; j<=i+j&&i>=0;j++,i--) {
            System.out.println(j+"  +  "+i+"  =  "+(i+j));
        }
    }
}

 

转载于:https://www.cnblogs.com/Dean-0/p/11101668.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用C++实现输入三个整数,使用字符模拟七段显示器来输出该时间的代码: ```c++ #include <iostream> #include <string> using namespace std; // 定义数字的七段显示 string display[10][5] = { {" - ", "| |", " ", "| |", " - "}, {" ", " |", " ", " |", " "}, {" - ", " |", " - ", "| ", " - "}, {" - ", " |", " - ", " |", " - "}, {" ", "| |", " - ", " |", " "}, {" - ", "| ", " - ", " |", " - "}, {" - ", "| ", " - ", "| |", " - "}, {" - ", " |", " ", " |", " "}, {" - ", "| |", " - ", "| |", " - "}, {" - ", "| |", " - ", " |", " - "} }; int main() { int hour, minute, second; cin >> hour >> minute >> second; // 输出小时的第一行 cout << display[hour / 10][0] << " "; // 十位数的第一行 cout << display[hour % 10][0] << " "; // 个位数的第一行 cout << " "; // 分隔标识的第一行 cout << display[minute / 10][0] << " "; // 十位数的第一行 cout << display[minute % 10][0] << " "; // 个位数的第一行 cout << " "; // 分隔标识的第一行 cout << display[second / 10][0] << " "; // 十位数的第一行 cout << display[second % 10][0] << endl; // 个位数的第一行 // 输出小时的第二行 cout << display[hour / 10][1] << " "; // 十位数的第二行 cout << display[hour % 10][1] << " "; // 个位数的第二行 cout << " "; // 分隔标识的第二行 cout << display[minute / 10][1] << " "; // 十位数的第二行 cout << display[minute % 10][1] << " "; // 个位数的第二行 cout << " "; // 分隔标识的第二行 cout << display[second / 10][1] << " "; // 十位数的第二行 cout << display[second % 10][1] << endl; // 个位数的第二行 // 输出小时的第三行 cout << display[hour / 10][2] << " "; // 十位数的第三行 cout << display[hour % 10][2] << " "; // 个位数的第三行 cout << " "; // 分隔标识的第三行 cout << display[minute / 10][2] << " "; // 十位数的第三行 cout << display[minute % 10][2] << " "; // 个位数的第三行 cout << " "; // 分隔标识的第三行 cout << display[second / 10][2] << " "; // 十位数的第三行 cout << display[second % 10][2] << endl; // 个位数的第三行 // 输出小时的第四行 cout << display[hour / 10][3] << " "; // 十位数的第四行 cout << display[hour % 10][3] << " "; // 个位数的第四行 cout << " "; // 分隔标识的第四行 cout << display[minute / 10][3] << " "; // 十位数的第四行 cout << display[minute % 10][3] << " "; // 个位数的第四行 cout << " "; // 分隔标识的第四行 cout << display[second / 10][3] << " "; // 十位数的第四行 cout << display[second % 10][3] << endl; // 个位数的第四行 // 输出小时的第五行 cout << display[hour / 10][4] << " "; // 十位数的第五行 cout << display[hour % 10][4] << " "; // 个位数的第五行 cout << " "; // 分隔标识的第五行 cout << display[minute / 10][4] << " "; // 十位数的第五行 cout << display[minute % 10][4] << " "; // 个位数的第五行 cout << " "; // 分隔标识的第五行 cout << display[second / 10][4] << " "; // 十位数的第五行 cout << display[second % 10][4] << endl; // 个位数的第五行 return 0; } ``` 七段显示器的代码参考自:https://blog.csdn.net/yangzhongtian6/article/details/81103845
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值