编程初学者入门训练-学生基本信息输入输出

这篇博客引导编程初学者进行学生基本信息的输入输出处理,包括学号和三科成绩的读取与展示。同时介绍了printf函数的返回值、十六进制到十进制的转换、二进制补码表示的整数的八进制和十六进制表示,以及如何通过printf输出特定格式的文本。每个主题都配有示例和代码实现。
摘要由CSDN通过智能技术生成

目录

  1. 学生基本信息输入输出
  2. printf的返回值
  3. 十六进制转十进制
  4. 缩短二进制
  5. 小飞机

1.题目描述

依次输入一个学生的学号,以及3科(C语言,数学,英语)成绩,在屏幕上输出该学生的学号,3科成绩。

1.1输入描述

学号以及3科成绩,学号和成绩之间用英文分号隔开,成绩之间用英文逗号隔开。

1.2输出描述

学号,3科成绩,输出格式详见输出样例。

1.3示例1

输入

17140216;80.845,90.55,100.00

输出

The each subject score of No. 17140216 is 80.85, 90.55, 100.00.

1.4代码实现

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class Main{
   
    public static void main(String[] args) throws IOException{
   
        BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
        String strs = bf.readLine();
        String id = strs.substring(0,strs.indexOf(";"));//学生学号
        
        String substrs = strs.substring(strs.indexOf(";"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值