一、今日学习内容:
今天练习第一章的例题
二、遇到的问题:
无。
三、明日计划:
明天计划练习第一章的课后习题。
今天练习的具体题目如下:
例1.1
public class t2 { public static void main(String[] args) { System.out.println("This is a java program!"); } }
测试截图:
例1.2 求两数之和
import java.util.Scanner; public class t2 { public static void main(String[] args) { int a,b; Scanner sc=new Scanner(System.in); System.out.println("请输入两个数:"); a=sc.nextInt(); b=sc.nextInt(); int sum=a+b; System.out.println("a+b="+sum); System.exit(0); } }
测试截图:
例1.3给两个数x和y,求两个数中的最大值
import java.util.Scanner; public class t2 { public static void main(String[] args) { int a,b; Scanner sc=new Scanner(System.in); System.out.println("请输入两个数:"); a=sc.nextInt(); b=sc.nextInt(); int result=max(a,b); System.out.println("两数中的较大者为:"+result); System.exit(0); } public static int max(int a,int b) { int z=0; if(a>b) z=a; if(a<b) z=b; if(a==b) z=0; return z; } }
测试截图:
例1.4包含类的c++程序
import java.util.Scanner; public class t2 { private int score; private int num; public void setData() { Scanner sc=new Scanner(System.in); score=sc.nextInt(); num=sc.nextInt(); } public void display() { System.out.println("num="+this.num); System.out.println("score="+this.score); } public static void main(String[] args) { t2 p1=new t2(); t2 p2=new t2(); p1.setData(); p2.setData(); p1.display(); p2.display(); } }
测试截图: