7-2 sdut-循环-乘法运算
接收一个正整数N,然后打印输出:N个等式,形如:i(1->N)N=iN 格式的数据。
输入格式:
只有一个正整数N(N<=100)。
输出格式:
输出共N行数据,形式如:i (1->N)*N=? 格式的表达式。
输入样例1:
4
输出样例1:
1*4=4
2*4=8
3*4=12
4*4=16
输入样例2:
5
输出样例2:
1*5=5
2*5=10
3*5=15
4*5=20
5*5=25
代码如下:
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner scanner=new Scanner(System.in);
int n=scanner.nextInt();
int i;
for(i=1;i<=n;i++){
System.out.println(i+"*"+n+"="+i*n);
}
}
}
7-1 sdut-sel-10 直角坐标系象限判断
X是一个喜欢数学的小孩,现在刚刚学了坐标系。象限划分示意图如下:
他想知道点(X,Y)在第几象限内。输入数据保证点不在坐标轴及原点上。
输入格式:
多组输入。
每组输入两个整数X,Y,代表点(X,Y),中间用空格隔开。
输出格式:
输出一个整数代表点在第几象限内。
输入样例:
在这里给出一组输入。例如:
2 3
-2 -3
输出样例:
在这里给出相应的输出。例如:
1
3
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner reader=new Scanner(System.in);
while(reader.hasNext()){
int a=reader.nextInt();
int b=reader.nextInt();
if(a>0&&b>0)
{
System.out.println("1");
}
else if(a>0&&b<0)
{
System.out.println("4");
}
else if(a<0&&b>0)
{
System.out.println("2");
}
else{
System.out.println("3");
}
}
}
}