1.b 两个数的乘积 ( The product of two numbers )
import java.util.Scanner;
class A{
void times(int a,int b){
System.out.println(a*b);
}
void times(double a,double b){
System.out.printf("%.4f\n",a*b);
}
}
public class Main {
public static void main(String args[]){
Scanner input=new Scanner(System.in);
A a;
a=new A();
a.times(input.nextInt(),input.nextInt());
a.times(input.nextDouble(),input.nextDouble());
}
}
1.c 10位内自幂数判断
import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner input=new Scanner(System.in);
int num=input.nextInt();
int one[]=new int[10];
int i=0;
int p=num;
while(p!=0){
one[i++]=p%10;
p=p/10;
}
int sum=0;
for(int j=0;j<i;j++){
int times=1;
for(int k=0;k<i;k++){
times=times*one[j];
}
sum=sum+times;
}
if(sum==num){
System.out.println("Yes");
}
else{
System.out.println("No");
}
}
}