Java--实验一(1)

Java 输出和输入函数
java 中的Scanner
charAt用法
区分理解 hasNext() , next() , hasNextLine() ,nextLine()
Java中关于nextInt()、next()和nextLine()的理解

A - A+B Problem

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
	   	int a=x.nextInt();
		int b=x.nextInt();		
		System.out.printf("%d",a+b);
		//x.close();
	}
}

B - A+B for Input-Output Practice (I)

区分理解 hasNext() , next() , hasNextLine() ,nextLine()

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		while(x.hasNextLine())
		{
			int a=x.nextInt();
			int b=x.nextInt();
			System.out.printf("%d\n",a+b);
		}
	}
}

C - A+B for Input-Output Practice (II)

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		int n=x.nextInt();
		for(int i=0;i<n;i++)
		{
			int a=x.nextInt();
			int b=x.nextInt();
			System.out.printf("%d\n",a+b);
		}  	
	}
}

D - A+B for Input-Output Practice (III)

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		while(x.hasNext())
		{
			int	a=x.nextInt();
			int b=x.nextInt();
			if(a==0 &&b==0) break;
			System.out.printf("%d\n",a+b);	
		}
	}
}

E - A+B for Input-Output Practice (IV)

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x = new Scanner(System.in);
		while (x.hasNextInt()) {
			int n = x.nextInt();
			if (n != 0) {
				int s=0;
				for (int i = 0; i < n; i++) {
					int a = x.nextInt();
					s=s+a;
				}
				System.out.printf("%d\n",s);
			}
			else break;
		}
	}
}

F - A+B for Input-Output Practice (V)

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		int n=x.nextInt();
		
		for(int i=0;i<n;i++)
		{
			int s=0;
			int m=x.nextInt();
			for(int j=0;j<m;j++)
			{
				int y=x.nextInt();
				s=s+y;
			}
			System.out.printf("%d\n",s);
		}
	}
}

G - A+B for Input-Output Practice (VI)

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		while(x.hasNextInt())
		{
			int s=0;
			int m=x.nextInt();
			for(int j=0;j<m;j++)
			{
				int y=x.nextInt();
				s=s+y;
			}
			System.out.printf("%d\n",s);
		}	
	}
}

H - A+B for Input-Output Practice (VII)

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		while(x.hasNext())
		{
			int a=x.nextInt();
			int b=x.nextInt();
			int s=a+b;
			System.out.printf("%d\n\n",s);
		}
	}
}

I - A+B for Input-Output Practice

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		int n=x.nextInt();
		for (int i=0;i<n;i++)
		{
			int m=x.nextInt();
			int s=0;
			for (int j=0;j<m;j++)
			{
				int a=x.nextInt();
				s=s+a;
			}
			System.out.printf("%d\n\n",s);
		}
	}
}

J - C语言实验——Hello World!(printf练习)

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("Hello World!");
	}
}

K - C语言实验——格式化输出(常量练习)

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("100\n"+"A\n"+"3.140000");
		
	}
}

L - C语言实验——图形输出(字符常量练习)

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("#");
		System.out.println("##");
		System.out.println("###");
		System.out.println("####");
		System.out.println("#####");
		System.out.println("######");	
	}
}

M - C语言实验——单个字符输入和输出(顺序结构)

import java.util.Scanner;// 输入。。本文开头链接
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		String i =x.nextLine();
		System.out.println(i);
	}
}

N - C语言实验——计算A+B(顺序结构)

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		int  i=x.nextInt();
		int  j=x.nextInt();
		System.out.println(i+j);
	}
}

O - C语言实验——交换两个整数的值(顺序结构)

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		int  i=x.nextInt();
		int  j=x.nextInt();
		System.out.printf("%d %d",j,i);
	}
}

P - C语言实验——转换字母(顺序结构)

charAt用法

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		String j=x.next();
		char i=j.charAt(0);
		System.out.printf("%c",i-32);
		x.close();//这里用不用都可以
	}
}

Q - C语言实验——输出字符串

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.printf("This is a C program.\r\n" + 
				""); //直接粘贴复制输出的样例
	}
}

R - C语言实验——求两个整数之和

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.printf("sum is 579\r\n" + 
				"");
	}

}

S - C语言实验——打印图形

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.printf("******************************\n\n");
		System.out.printf("          Very good!\n\n");
		System.out.printf("******************************\n");
	}
}

T - C语言实验——用*号输出字母C的图案

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.printf("*****\n");
		System.out.printf("*\n");
		System.out.printf("*\n");
		System.out.printf("*\n");
		System.out.printf("*****\n");
	}
}

U - C语言实验——三个整数和、积与平均值

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		int a=x.nextInt();
		int b=x.nextInt();
		int c=x.nextInt();
		int s=a+b+c;
		int u=a*b*c;
		double v=s/3.0;
		System.out.printf("%d %d %.2f\n",s,u,v);
	}
}

V - C语言实验——逆置正整数

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		int n=x.nextInt();
		int a=n%10;
		int b=n/10%10;
		int c=n/100;
		System.out.printf("%d\n",a*100+b*10+c);
	}
}

W - C语言实验——买糖果

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner x=new Scanner(System.in);
		int m=x.nextInt()*10;
		int i=m/3;
		int j=m-i*3;
		System.out.printf("%d %d\n",i,j);	
	}
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值