java练习题1(基础)

                                   java练习题1

1.

package _729homework;

public class T1 {
    public static void main(String[] args){
    //1.定义4个变量分别存储学生的姓名、年龄、性别、成绩,然后在屏幕上显示学生信息。
        String name1="付化逊" ;
        int age1 = 21;
        char sex1 ='男';
        int score1 = 60;
        System.out.println("姓名:"+name1+"\n年龄:"+age1+"\n性别:"+sex1+"\n分数:"+score1);
    }
}

2.

package _729homework;

import java.util.Scanner;

public class T2 {
    public static void main(String[] args){
        //2.请用户输入学生信息,然后在屏幕上显示学生信息。(姓名、性别、年龄、专业)
                Scanner pr =new Scanner(System.in);
                System.out.print("姓名:");
                String name =pr.next();//输入name变量的值
                System.out.print("年龄:");
                int age =pr.nextInt();//输入age变量的
                System.out.print("性别:");
                String sex =pr.next();//输入sex变量的值
                System.out.print("成绩:");
                int score = pr.nextInt();//输入score变量的值
                System.out.println("姓名:"+name+"\n年龄:"+age+"\n性别:"+sex+"\n分数:"+score);
    }

}

3.

package _729homework;

public class T3 {
    public static void main(String[] args){
//3.定义两个变量如:a、b分别赋值为10和20, 写程序交换两个变量的值。控制台输出交换前、后a、b值。
        int a =10;
        int b =20;
        int t ;
        t=a;
        a=b;
        b=t;
        System.out.print("a交换后的值:"+a+("  1b交换后的值:")+b);
    }
}

4.

package _729homework;
import java.util.*;
public class T4 {
    public static void main(String[] args){
        
// 4.计算圆的面积并打印出来,半径由控制台输入
        Scanner pr = new Scanner(System.in);
        System.out.println("计算圆的面积\n请输入圆的半径");
        double r =pr.nextDouble();
        double s = r*r*3.14;
        System.out.print("该圆的面积是:"+s);

    }

}
 

5.

package _729homework;

public class T5 {

    public static void main(String[] args) {
    //5.实现208653秒是几天几小时几分钟几秒?
        int second =208653%60;    //总数除60的余数就是秒数    
        int day = 208653/(60*60*24);//除以一天有60*60*24秒就是天数
        int hour = 208653/(60*60)-day*24;//除以一个小时的秒数60*60再减去组成“天”‘的小时就是剩下的小时数
        int minute =208653/60-day*24*60-hour*60;//除以一分钟60秒就是总的分钟数在减去组成天的分钟24*60*“天数”在减去组成小时的分钟数60*小时数就是剩下的分钟数    
        System.out.println(day+"天"+hour+"小时"+minute+"分钟"+second+"秒");

    }

}

6.

package _729homework;

public class T6 {

    public static void main(String[] args) {
    //6.int a,b=10   问执行:a=b++;和a=++b;后a,b分别是几。
        int a,b=10;
        a=b++;// a=10 b=11
        System.out.println(a);
        System.out.println(b);
        a=++b;//a=12 b=12
        System.out.println(a);
        System.out.println(b);

    }

}

7.

package _729homework;

public class T7 {

    public static void main(String[] args) {
        
        /**
        7. int a = 1, b=1;
        boolean bb=false;
        boolean aa = (a != 1 && (bb=(b==0?false:true)));
        以上语句执行后aa和bb的值?
        */
             int a = 1, b=1;
                boolean bb=false;
                boolean aa = (a != 1 && (bb=(b==0?false:true)));// aa=false bb=false
                System.out.println(aa);//false
                System.out.println(bb);//false &&后已经短路bb=(b==0?false:true)代码没有执行。
                

    }

}

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值