Java简单程序设计

发布时间:2024年01月23日

前言

Java简单的程序设计实验,分享记录一下。

程序题目及实现

1. 输入一个整数,判断是奇数还是偶数。

package java_1022;

import java.util.Scanner;

public class java01 {

	public static void main(String[] args) {
		int num;
		Scanner in = new Scanner(System.in);
		System.out.println("请输入一个整数:");
		num = in.nextInt();
		if(num % 2 == 0)
			System.out.println("这是偶数");
		else
			System.out.println("这是奇数");
	}
}

2. 输入成绩判断输出等级

package java_1022;

import java.util.Scanner;

public class java02 {

	public static void main(String[] args) {
		char cgrade;
		int iscore;
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入成绩:");
		iscore = sc.nextInt();
		switch(iscore / 10) {
		case 10:
		case 9:
			cgrade = 'A';break;
		case 8:
			cgrade = 'B';break;
		case 7:
			cgrade='C';break;
		case 6:
			cgrade ='D';break;
		default:
			cgrade = 'E';
		}
		System.out.println("您的成绩为:"+iscore+"\t"+"等级为:"+cgrade);
	}
	

}

3. Java程序打印九九乘法表

package java_1022;

public class java03 {

	public static void main(String[] args) {
		int i, j;
		for(i=1;i<10;i++) {
			for(j=1;j<=i;j++) {
				System.out.print(i+"*"+j+"="+(i*j)+" ");
			}
			System.out.println();
		}
	}

}

4. Java程序打印红心

package javas0123;


public class java01 {

	public static void main(String[] args) {
		float x,y;
        //y轴控制的是图像的长度,因为图像打印是由上往下打印,根据图像y从正数开始
        //其中递减的值是可由实际情况调整
        for(y=1.3f; y>-1.1f; y-=0.15f){
            //x轴控制的是图像的宽度,自左向右打印,根据图像x从负数开始
            for(x=-1.2f; x<=1.2f; x+=0.05f){
                //使用中间变量代替较长的运算
                float temp=x*x+y*y-1;
                //pow方法作用是获取x的n次方,第一个参数为x,第二个参数为n
                if( (Math.pow(temp,3) - (x*x*Math.pow(y,3) )) <= 0.0f){
                    //由于unicode码不好进行对齐,所以这里使用 * 号代替
                    System.err.print("*");
                }else{
                    //输出空格
                    System.err.print(" ");
                }
            }
            //换行
            System.err.println();
        }
        
	}

}
文章来源:https://blog.csdn.net/weixin_58063872/article/details/135788615
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。