王利国的"Java语言程序设计第2次作业(2018)"详细

  1. 作业结果详细

总分:100

选择题得分:60

 1. 表达式9==8&&3<7的运算结果是( )
A.1
B.0

C.true
D.false

正确答案是: D

 2. 表达式(3>2)?8:9的运算结果是( )
A.3
B.2

C.8
D.9

正确答案是: C

 3. 表达式9-7<0||11>8的运算结果( )
A.true
B.false

C.1
D.0

正确答案是: A

 4. 表达式48%9+5*5-4的运算结果( )
A.24
B.26

C.-30
D.46

正确答案是: A

 5. 表达式2>=5的运算结果是( )
A.2
B.5

C.true
D.false

正确答案是: D

 6. 表达式15+4*5-12的运算结果是( )
A.15
B.23

C.12
D.-133

正确答案是: B

 7. 以下( )不属于复合类型的数据类型
A.类
B.字符型

C.数组
D.接口

正确答案是: B

 8. 在Java中,不属于整数类型的是( )
A.double
B.long

C.int
D.byte

正确答案是: A

 9. 下列变量定义中,( )是错误的
A.float x;y;
B.float x,y=3.14f;

C.public int i=100,j=2,k;
D.int i=100;int j=200;

正确答案是: A

 10. 以下选项中,( )能正确表示Java语言中的一个整型常量。
A.-8.0
B.1,000,000

C.-30
D."456"

正确答案是: C

 11. 下面程序段执行后的结论是( ) int m=2,n=2; m+=m-=m*m; n-=n*n; n=n+n;
A.m=n
B.m>n

C.m<n
D.m与n类型不同,不能比较

正确答案是: B

 12. 执行下列程序段: int no; int a=19,b=8; no=(a%b>5)?a+b:a-b; System.out.println(no); 输出结果是:
A.2
B.9

C.11
D.27

正确答案是: C

 13. 下列语句执行后的输出结果是:( ) int e=Integer.parseInt(""+3+3); System.out.println(e-2.5);
A.30.5
B.3.5

C.332.5
D.8.5

正确答案是: A

 14. 定义a为int类型的变量并且已被赋初值,则合法的赋值语句是( )
A.a+1==4;
B.a+=a*8;

C.a=6.6f;
D.int a=18;

正确答案是: B

 15. 设m、n、x、y为已赋值的int变量,下列( )的运算结果属于非逻辑值。
A.m!=n&x%y<m
B.m++==m+n+x+y

C.++m*b--+y
D.m+n>=x+y

正确答案是: C

 16. 以下选项中的变量都已经正确定义并且赋初值,不合法的表达式是( )
A.m >= 6 == n > 1
B.'m' + 6

C.'m' = 8
D.'M' % 8

正确答案是: C

 17. 以下标识符中,( )是不合法的
A.inter_net
B.i_nong

C.Helo
D.*member

正确答案是: D

 18. 以下字符常量中不合法的是( )
A.'#'
B.'&'

C."P"
D.'囧'

正确答案是: C

 19. 下面( )是Java数据类型中int类型的取值范围。
A.-2<sup>7</sup>~2<sup>7</sup>-1
B.0~2<sup>16</sup>-1

C.-2<sup>15</sup>-2<sup>15</sup>-1
D.-2<sup>31</sup>~2<sup>31</sup>-1

正确答案是: D

 20. 在Java语言中,下面( )类型可以表示整数基本数据类型。
A.single
B.byte

C.double
D.char

正确答案是: B

编程题得分:40

 2-4 是不是太胖了  得分:10 / 10
import java.text.DecimalFormat;import java.util.Scanner;/*** @Author liguo* @Description* @Data 2018-03-20 16:07*/
public class Main {public static void main(String[] args) {Scanner in = new Scanner( System.in );int H = in.nextInt();//判断输入double result = (H - 100) * 0.9 * 2;DecimalFormat df = new DecimalFormat( "0.0" );System.out.println( df.format( result ) );}
}

 

 2-1 Say hello to integers  得分:10 / 10
import java.util.Scanner;/*** @Author liguo* @Description* @Data 2018-03-20 16:13*/
public class Main {public static void main(String[] args) {Scanner in = new Scanner( System.in );int A = in.nextInt();int B = in.nextInt();System.out.println( "Hello, "+A+" and "+B+"!");}
}

 2-3 求整数的平均值  得分:10 / 10
import java.text.DecimalFormat;import java.util.Scanner;
/*** @Author liguo* @Description* @Data 2018-03-20 16:21*/
public class Main {public static void main(String[] args) {int a[] = new int[4];double sum = 0;double average = 0;Scanner in =new Scanner( System.in );for (int i=0 ;i<4;i++) {a[i] = in.nextInt();sum = sum + a[i];}//   for (int j =0 ; j<4; j++)//     System.out.println(a[j]);
DecimalFormat df = new DecimalFormat( "0.0" );average = Double.parseDouble( df.format( sum/4 ) );System.out.println("Sum="+(int)sum+";Average="+average);}
}

 2-5 整数四则运算  得分:10 / 10
import java.util.Scanner;/*** @Author liguo* @Description* @Data 2018-03-20 17:59*/
public class Main {public static void main(String[] args) {Scanner in =  new Scanner( System.in );int a = in.nextInt();int b = in.nextInt();System.out.println(a+"+"+b+"="+(a+b));System.out.println(a+"-"+b+"="+(a-b));System.out.println(a+"*"+b+"="+(a*b));System.out.println(a+"/"+b+"="+(a/b));}
}

 2-3 华氏温度转换摄氏温度  得分:10 / 10
import java.util.Scanner;/*** @Author liguo* @Description* @Data 2018-03-20 20:24*/
public class Main {public static void main(String[] args) {Scanner in = new Scanner( System.in );double F = in.nextInt();double Celsius = 0;Celsius = 5*(F-32)/9;System.out.println("Celsius="+(int)Celsius);}
}

转载于:https://www.cnblogs.com/liguo-wang/p/8727306.html

南京邮电大学java程序设计作业在线编程第二次作业相关推荐

  1. 南邮java大作业实验报告_南京邮电大学java第三次实验报告

    实 验 报 告 ( 2017 / 2018学年 第2学期) 课程名称 JAVA语言程序设计 实验名称 Java集成开发环境的安装与使用. Java变量.表达式与控制结构 实验时间 2018 年 4 月 ...

  2. 南京邮电大学java实验报告_南京邮电大学java第二次实验报告

    三.实验内容 1. 寻找并输出11~999之间的数m,它满足m.m2.m3均为回文数.回文数是各位数字左右对称的整数.判断是否为回文要求通过编写方法来完成. packageTest;/*** @Aut ...

  3. 南京邮电大学Java软件开发(混合式)实验2:银行账户管理——面向对象

    一. Java 类与对象的基本知识: 1. 类的定义 2. 方法重载 3. 构造方法 4. static 关键字 5. this 关键字 6. 包与import 语句 7. 访问权限 8. 对象的使用 ...

  4. 南京邮电大学JAVA期末试卷_南京邮电大学 JavaA期末复习要点总结

    Chap1 入门 1. Java应用程序开发过程教材P14~P15 Chap 2 基本语法 1. 标识符的命名规则教材P19 字母下划线美元符号开头,除关键字以外的值: 2. 基本数据类型及占内存空间 ...

  5. 第六次作业--结对编程第二次作业

    结队成员: 自己: 学号 姓名 性别 616 语恳 男 队友: 学号 姓名 性别 队友博客 618 炜坤 男 队友博客 github链接 项目要求 1.输入的数据,另外写生成程序随机实现. 2.为输入 ...

  6. 吉大java考试题_吉大20春学期《JAVA程序设计》在线作业二-1(答案)

    答案来源:奥学网(www.aoxuewang.net)-[吉林大学]吉大20春学期<JAVA程序设计>在线作业二 试卷总分:100    得分:100 第1题,在 Java 中,所有类的根 ...

  7. 下列哪些是java语言的条件执行语句_13春福师《JAVA程序设计》在线作业二

    13春福师<JAVA程序设计>在线作业二 试卷总分:100 测试时间:-- 单选题 多选题 判断题 一.单选题(共 30 道试题,共 60 分.) 1. 设有定义 int i = 6 ;, ...

  8. 微型计算机 持续更新,2020年南京邮电大学810《微机原理及应用》硕士研究生入学考试大纲...

    国各省市院校2020年硕士研究生考试大纲汇总(持续更新中)>>> 2020年国硕士研究生入学考试命题标准大纲已于7月8日正式公布,接下来国各研招院校将陆续发布2020考研专业课大纲. ...

  9. java程序设计之网络编程基础教程_Java程序设计之网络编程基础教程

    基本信息 书名:Java程序设计之网络编程基础教程(21世纪高等学校计算机基础实用规划教材) :43.50元 作者:李芝兴 主编 出版社:清华大学出版社 出版日期:2012-12-1 ISBN:978 ...

最新文章

  1. 那篇《中国AI觉醒》的文章,让西方的吃瓜群众们对中国展开了疯狂膜拜…不信你看
  2. 腾讯发布全球首个面向移动端的VVC标准视频解码器,手机即可看4K超高清VVC视频...
  3. Windows服务器补丁列表及介绍_传奇单机架设,列表读取失败?单机架设经常遇到的问题分享!...
  4. Android列表视图(List View)
  5. 解决递归中的重复计算问题
  6. opencv用haartraining训练出现的一些问题
  7. 转《浅谈数据库设计技巧》
  8. DB_NAME、DB_UNIQUE_NAME、SERVICE_NAME和INSTANCE_NAME等的区别
  9. 时间序列研(part12)--习题
  10. SAP external long material id的奥妙
  11. Python 首超 Java 雄霸5月编程语言指数榜!
  12. 2017人人都是产品经理年度作家评选结果公告
  13. 【机器学习】实验一 实验报告
  14. GRM Tools 声音设计套装 Delays 演示
  15. 「历时6个月招聘数据收集」一份Python招聘分析报告
  16. ThinkPHP5.0+七牛云SDK文件上传
  17. 雷达的工作原理示意图_雷达的工作原理是什么?
  18. python to_excel 时间格式_分别用Excel和python进行日期格式转换成时间戳格式
  19. C++ 内联函数/宏/outo/for/nullptr
  20. Linux九阴真经之无影剑残卷2(磁盘存储和文件系统)

热门文章

  1. Mysql数据库设计规范之三数据库SQL开发规范
  2. Mysql中的一绡规范约束,摘自《阿里巴巴 Java 开发手册》
  3. 在Linux环境下mysql的root密码忘记解决方法 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 2.修改MySQL的登录设置: # vi /etc/my.c
  4. 用户-第三方支付公司-银行 资金流动过程
  5. 从源码分析RocketMQ系列-Remoting通信架构源码详解
  6. 关于计算机游戏的英语读法,关于电脑游戏的英语作文
  7. 微服务的真相(一)服务拆的太小,后面迭代忍不了
  8. Go gomaxprocs 调高会引起调度性能损耗
  9. RocketMQ常见面试题
  10. Flink CDC 实时同步mysql