[关闭]
@cevier 2016-11-13T09:09:49.000000Z 字数 1133 阅读 1163

APP组第一次作业答案案

UCE APP组 作业参考答案



题目一

输出一个用 “*”组成的三角形 。
*
**
就像这样。
(提示:去查一下 System.out.println() 的用法 )

  1. public class Homework1 {
  2. public static void main(String[] args){
  3. // 方法一 直接输出
  4. System.out.println("*");
  5. System.out.println("***");
  6. System.out.println("*****");
  7. System.out.println("*******");
  8. // 第一种注释方法(单行注释)
  9. /*
  10. * 第二种注释方法 (多行注释方法)
  11. */
  12. /**
  13. * 第三种注释方法 (java文档注释)
  14. */
  15. // 方法二 利for循环输出
  16. for(int i = 0 ; i < 4 ; i ++ ){
  17. for(int j = 0 ; j <= 2*i ; j++ ){
  18. System.out.print("*");
  19. }
  20. System.out.println();
  21. }
  22. }
  23. }

题目二

A+B问题。
输入A,B两个数字,输出他们的和 。
(提示 ,Java中的输入可以使用 Scanner 类下的方法 ,先不考虑 IO 流)

  1. import java.util.Scanner;
  2. public class Homework2 {
  3. public static void main(String[] args) {
  4. // 读取控制台的两个整数
  5. Scanner sc = new Scanner(System.in);
  6. int A = sc.nextInt();
  7. int B = sc.nextInt();
  8. //关闭资源
  9. sc.close();
  10. //输出A+B的和
  11. System.out.println(A+B);
  12. }
  13. }

题目三(附加题)

常见字母的大小写转换。
输入一个大写或小写字母,将其进行大小写转换然后输出 。
(要求:利用ASCII 码表 )

  1. import java.util.Scanner;
  2. public class Homework3 {
  3. public static void main(String[] args) {
  4. //读取输入字符串
  5. Scanner sc = new Scanner(System.in);
  6. String s = sc.next();
  7. //关闭资源
  8. sc.close();
  9. //读取字符串首位字母
  10. char c = s.charAt(0);
  11. //判断字母大小写,并按要求输出
  12. if(c>91){
  13. System.out.println((char)(c-32));
  14. }else{
  15. System.out.println((char)(c+32));
  16. }
  17. }
  18. }

以上答案仅供参考,只要能有相同的运行效果均为正确答案。


附件

eclipse如何汉化,把eclipse改成中文版(百度经验)


by:cevier

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注