int d1,d2;
String str=new String(\ d1=cin.nextInt(); d2=cin.nextInt();
//System.out.println(d1); //System.out.println(d2); str=cin1.nextLine();
//System.out.println(str);
//System.out.println(str.charAt(0)); switch(str.charAt(0)){ case '+':{
System.out.println(d1+d2); break; }
case '-':{
System.out.println(d1-d2); break; }
case '*':{
System.out.println(d1*d2); break; }
case '/':{
System.out.println(d1/d2); break; } } }
/*static int add(int a,int b){ return a+b; }
static int sub(int a,int b){ return a-b; }
static int multiply(int a,int b){ return a*b; }
static int divide(int a,int b){ return (int)(a/b); }*/
409--11
}
21. 计算:1+1/(1+2)+1/(1+2+3)+…+ 1/(1+2+…+n), n由键盘输入。 package easy;
import java.util.Scanner; public class The21th {
public static void main(String[] args) { double sum=0,div=0;
Scanner cin=new Scanner(System.in); int n=cin.nextInt(); for(int i=1;i<=n;i++){ div=div+i;
System.out.println(\ sum=sum+1/div; }
System.out.println(sum); } }
22. 编程计算: 1*2*3+3*4*5+…+99*100*101 的值. package easy;
public class The22th {
public static void main(String[] args) { long sum=0;
for(int i=1;i+2<=101;i=i+2){ sum=sum+i*(i+1)*(i+2); }
System.out.println(sum); } }
二、比较简单问题:
1. 编一个函数GCD,求两个无符号整数的最大公约数。主函数输入两个正整数m 和 n, 调用GCD,求出m和n的最大公约数和最小公倍数.并输出。 package moreEasy;
import java.util.Scanner; public class The1th {
public static void main(String[] args) { Scanner cin=new Scanner(System.in); int m=cin.nextInt(); int n=cin.nextInt();
409--12
System.out.println(m+\和\的最大公约数为:\ System.out.println(m+\和\的最小公倍数为:\ }
public static int GCD(int a,int b){ int r=0;
for(int i=1;i<=a&&i<=b;i++){ if(a%i==0&&b%i==0&&r
//System.out.println(r); return r; } }
2. 请编程实现:建立一个4*4的二维整型数组,求对角线元素的和。 package moreEasy;
import java.util.Scanner; public class The2th {
public static void main(String[] args) { int ewsz[][]=new int[4][4];
Scanner cin=new Scanner(System.in); for(int i=0;i for(int j=0;j /*for(int i=0;i for(int j=0;j System.out.println(\ } } }*/ int sum=0; for(int i=0;i System.out.println(sum); } } 3. 写一个判断素数的函数prime,在主函数中输入10个整数,调用prime,输出这10个整数中的素数的累加和。 package moreEasy; 409--13 import java.util.Scanner; public class The3th { public static void main(String[] args) { int[] shu=new int[10]; int sum=0; Scanner cin=new Scanner(System.in); for(int i=0;i
相关推荐: