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);
}
}
原文:http://www.cnblogs.com/bb1008/p/6690089.html