1. 程式人生 > >1.3程式設計實現從鍵盤依次輸入姓名(字串)、年齡(整型)、性別(字元)和成績(浮點型),然後依次顯示上述內容

1.3程式設計實現從鍵盤依次輸入姓名(字串)、年齡(整型)、性別(字元)和成績(浮點型),然後依次顯示上述內容

摩爾的Java學習筆記1.3

第一週作業:

1、輸出一行文字;

2、輸入一個字串,判斷其中字母、數字、其他字元的個數;
3、程式設計實現從鍵盤依次輸入姓名(字串)、年齡(整型)、性別(字元)和成績(浮點型),然後依次顯示上述內容;

4、輸入整數m和n,求其最大公約數和最小公倍數;
5、輸入若干個整數,求其最大值、最小值和平均值;
6、求出自然數101~199中的所有素數;

7、順序輸出1到100之間所有能被7整除的整數;
8、已知2000.1.1是星期六,根據任意給定的日期(2000年以後的),請程式設計計算出該天是星期幾;
9、猜數遊戲,隨機生成一個整數(0-100),使用者輸入他所猜的數,程式回答大了或者小了,使用者再輸入他所猜的數,直至猜對了為止。

3、程式設計實現從鍵盤依次輸入姓名(字串)、年齡(整型)、性別(字元)和成績(浮點型),然後依次顯示上述內容;

//薛蓮婷
import java.util.Scanner;

class Assignment2 {

    public static void main(String[] args) {

        System.out.println("請輸入姓名、年齡、性別、成績:");

        Scanner sc=new Scanner(System.in);

        String name=sc.next();          //姓名,字串
        int
age=sc.nextInt(); //年齡,整型 String str=sc.next(); //是否有其他方法實現讀入一個字元,存疑 char sex=str.charAt(0); //性別,字元。str.charAt(0):字串str的索引為0的字元 float grade=sc.nextFloat(); //成績,浮點型 System.out.println("您輸入的資訊:\n姓名:"+name+"\t年齡:"+age+"\t性別:"+sex+"\t成績:"+grade); sc.close(); } } //nextBoolean():輸入一個布林值boolean
//nextDouble():輸入一個雙精度數double //nextFloat():輸入一個單精度數float //nextInt():輸入一個整數int //next():輸入一個字串,以空格、回車、Tab結束String //nextLine():輸入一個字串,以回車結束String