1,键盘上输入一个数字,并打印该数字下的文字。输入“y'”继续,输入“n”结束。
package cn.day01; import java.util.Scanner; /* * 键盘输入一个数字,并打印出其下的文字。 * 输入y继续,输入n结束。 */ public class text2 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("请输入编号:"); int bianhao = input.nextInt();//键盘输入一个数字 String a=""; //创建一个变量,表示输入的字母 while(!a.equals("n")){ //输入字母不等于n的时候 switch(bianhao){ //输入的数字 case 1: System.out.println("使用Java语言理解程序逻辑"); break; case 2: System.out.println("使用HTML语言开发商业站点"); break; case 3: System.out.println("使用SQL Server管理和查询数据"); break; case 4: System.out.println("使用c#开发数据库应用程序"); break; } System.out.println("是否继续:y/n"); a = input.next(); //键盘输入 if(a.equals("y")){ //输入字母等于y的时候 //循环输入数字 System.out.println("请输入编号:"); bianhao = input.nextInt();//键盘输入 } } System.out.println("程序结束!"); } }
2. 获得一百以内整数之和(不包括个位数为3的数字);如下代码:
package cn.day01; public class text3 { public static void main(String[] args) { // 100之内数字之和,不包括个位为3的数字 int sum=0;//加数 for(int i=1; i<=100;i++){ if(i%10==3) continue;//个位为3,跳出这次循环,进入下一次循环,不执行sum+=i; sum+=i; } System.out.println("总和为: "+sum); } }