写点什么

牛客基础语法必刷 100 题之基本类型 2

作者:Geek_b91541
  • 2022 年 7 月 08 日
  • 本文字数:1260 字

    阅读完需:约 4 分钟

牛客基础语法必刷 100 题之基本类型 2

👩‍💻博客主页:京与旧铺的博客主页

✨欢迎关注🖱点赞🎀收藏⭐留言✒

🔮本文由京与旧铺原创,csdn 首发!

😘系列专栏:java 学习

💻首发时间:🎞2022 年 5 月 24 日🎠

🎨你做三四月的事,八九月就会有答案,一起加油吧

🔏参考在线编程网站:🎧牛客网

🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦

🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大佬指正,一起学习哦,冲冲冲


🏓导航小助手📻




图片



BC7 牛牛的字符矩形

描述

牛牛尝试用键盘读入一个字符,然后在屏幕上显示用这个字符组成的 3*3 的矩形。

输入描述:

一行读入一个 char 类型的字符。

输出描述:

输出这个字符组成的 3*3 矩形。

示例 1

输入:


#
复制代码


输出:


#########
复制代码


import java.util.Scanner;public class Main{    public static void main(String[] args){        Scanner sc=new Scanner(System.in);        String a=sc.nextLine();        for(int i=0;i<3;i++){            for(int j=0;j<3;j++){                System.out.print(a);            }            System.out.println();        }            }}
复制代码

BC8 牛牛的字符菱形

描述

牛牛尝试用键盘读入一个字符,然后在屏幕上显示一个用这个字符填充的对角线长 5 个字符,倾斜放置的菱形。

输入描述:

输入一个 char 类型字符

输出描述:

输出一个用这个字符填充的对角线长 5 个字符,倾斜放置的菱形

示例 1

输入:


#
复制代码


输出:


  # ######## ###  #
复制代码


import java.util.Scanner; 
public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String str=in.next(); for(int i=5;i>0;i--){ if(i==3){ System.out.println(str+str+str+str+str); } else { System.out.println(i%2==0?" "+str+str+str:" "+" "+str); } } } }
复制代码


BC9 字符转 ASCII 码


BoBo 教 KiKi 字符常量或字符变量表示的字符在内存中以 ASCII 码形式存储。BoBo 出了一个问题给 KiKi,输入一个字符,输出该字符相应的 ASCII 码。

输入描述:

一行,一个字符。

输出描述:

一行,输出输入字符对应的 ASCII 码。

示例 1

输入:


c
复制代码


输出:


99
复制代码


import java.util.Scanner;public class Main{    public static void main(String[] args){        Scanner in=new Scanner(System.in);        String a=in.next();        char c=a.charAt(0);        System.out.println((int)c);    }}
复制代码

BC10 实现四舍五入

描述

将浮点数转换为整数类型,要求四舍五入。

输入描述:

随机输入的浮点数

输出描述:

四舍五入之后的整数

示例 1

输入:


14.99
复制代码


输出:


15
复制代码


import java.util.Scanner;public class Main{    public static void main(String[] args){        Scanner sc=new Scanner(System.in);        double a=sc.nextDouble();        if(a>=0){            a+=0.5;        }else{            a-=0.5;        }        System.out.println((int)a);    }}
复制代码


用户头像

Geek_b91541

关注

还未添加个人签名 2022.06.02 加入

还未添加个人简介

评论

发布
暂无评论
牛客基础语法必刷100题之基本类型2_7月月更_Geek_b91541_InfoQ写作社区