求圆的直径周长面积
题目:要求读入一个圆的半径,并打印圆的直径、周长和面积。PI的取常量3.1415926
输入:输入只有一行,一个小数表示半径
输出:输出只有一行,分别为圆的直径、周长和面积,分别用空格隔开,要求精确到小数点后两位
输入:1
输出:2.00 6.28 3.14
import java.util.Scanner; public class 圆的直径周长面积 { public static void main(String[] args){ Scanner input = new Scanner(System.in); double radius, diameter; double circumference, area; System.out.println("半径: "); double a = input.nextDouble(); diameter = 2*a; circumference = 2*Math.PI*a; area = Math.PI*a*a; System.out.println("直径 " + diameter); System.out.printf("周长" + "%.2f", circumference); System.out.printf("面积"+ "%.2f", area); } }
字符编辑
题目:请将一串长度为5的纯字母文本译成一个密码,密码规律如下:用原来的字母后面的第4个字母代替原来的字母。如C用G代替(文本中不存在W/w、X/x、Y/y、Z/z等字母),最后得到的文本即为密码
输入:输入一串文本,长度固定为5
输出:输出对应的密码。格式为:password is 密码
输入:China
输出:password is Glmre
import java.util.Scanner; public class 字符编码 { public static void main(String[] args) { Scanner reader=new Scanner(System.in); String str; str=reader.nextLine(); char s[]=str.toCharArray(); int i; System.out.printf("password is "); for(i=0;i<str.length();i++) { s[i]=(char)(s[i]+4); System.out.print(s[i]); } System.out.println(); } }