21xrx.com
2024-12-22 23:46:13 Sunday
登录
文章检索 我的文章 写文章
《Java简单程序设计题目——让你快速掌握编程基础》
2023-06-15 16:25:26 深夜i     --     --
Java编程 程序设计 基础语法

    return year % 4 == 0 && year % 100 != 0 || year % 400 == 0;

Java是一种广泛应用于开发Web应用、企业级软件、桌面应用、移动应用等各种领域的编程语言。掌握Java编程基础是进入编程世界的第一步,因此本篇文章为大家分享了几道Java简单程序设计题目,帮助读者快速掌握Java编程基础知识。

题目1:输出字符串

要求:编写一个Java程序,在控制台输出“Hello, Java!”这个字符串。

代码:


public class HelloWorld {

  public static void main(String[] args) {

    System.out.println("Hello, Java!");

  }

}

题目2:计算圆的面积

要求:编写一个Java程序,输入圆的半径,然后输出圆的面积,保留小数点后两位。

代码:


import java.util.Scanner;

public class CircleArea {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

    System.out.print("请输入圆的半径:");

    double r = scanner.nextDouble();

    double area = Math.PI * r * r;

    System.out.printf("圆的面积是:%.2f", area);

  }

}

题目3:计算某年某月某日是这一年的第几天

要求:编写一个Java程序,输入年月日,然后输出这一天是这一年中的第几天。

代码:


import java.util.Scanner;

public class DayOfYear {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

    System.out.print("请输入年份:");

    int year = scanner.nextInt();

    System.out.print("请输入月份:");

    int month = scanner.nextInt();

    System.out.print("请输入日:");

    int day = scanner.nextInt();

    int[] monthDays = 28;

    int totalDays = 0;

    for (int i = 0; i < month - 1; i++) {

      totalDays += monthDays[i];

    }

    if (isLeapYear(year) && month > 2) {

      totalDays += 1;

    }

    totalDays += day;

    System.out.printf("%d年%d月%d日是这一年的第%d天", year, month, day, totalDays);

  }

  public static boolean isLeapYear(int year) {

    return year % 4 == 0 && year % 100 != 0 || year % 400 == 0;

  }

}

在以上的代码中,我们讲解了Java的一些基础语法,比如输入输出、变量、算术运算符、控制语句等等。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复