《Java程序设计习题精析与实验指导》一2.4 练习题

简介: 本节书摘来自华章出版社《Java程序设计习题精析与实验指导》一 书中的第2章,第2.4节,作者:施霞萍 王瑾德 史建成 马可幸,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.4 练习题

一、选择题

  1. 下面______能正确表示Java语言中的一个整型常量。
    A. -8.0 B. 1,000,000 C. -30 D. "456"
  2. 下列变量定义中,______是错误的。
    A. float x;y; B. float x,y=2.33f;

C. public int i=100,j=2,k; D. char ch1='m',ch2=''';

  1. 在Java中,不属于整数类型的是______。
    A. double B. long C. int D. byte

4.以下______不属于复合类型的数据类型。
A. 类 B. 字符型 C. 数组 D. 接口

  1. 表达式15+4*5-12的运算结果是______。
    A. 15 B. 23 C. 12 D. -133
  2. 表达式2>=5的运算结果是______。
    A. 2 B. 5 C. true D. false
  3. 表达式48%9+5*5-4的运算结果是______。
    A. 24 B. 26 C. -30 D. 46
  4. 表达式9-7<0 || 11>8的运算结果是______。
    A. true B. false C. 1 D. 0
  5. 表达式(3>2) ? 8 : 9的运算结果是______。
    A. 3 B. 2 C. 8 D. 9
  6. 表达式9= =8 && 3<7的运算结果是______。
    A. 1 B. 0 C. true D. false
  7. 假设a为已经声明并已赋初值的int类型变量,则对于a的赋值语句正确的是______。
    A. int a=6; B. a==3; C. a=3.2f; D. a+=a*3;
  8. 假设以下选项中的变量都已正确定义,则不合法的表达式是______。
    A. a>=4==b<1 B. 'n'-3 C. 'a'=8 D. 'A'%6
  9. 下面关于变量及其范围的陈述不正确的是______。
    A. 局部变量在使用前必须被初始化

B. 实例变量用关键字static声明
C. 在方法中定义的局部变量在该方法被执行时创建
D. 实例变量是类的成员变量

  1. 下列语句序列执行后的结果为______。
  2. a=10,b=4,c=20,d=6;

System.out.println(a++b+c--d);
A. 144 B. 140 C. 28 D. 不能执行

  1. 下面选项中,______是正确的输出结果。
  2. m=2,n=1;

m+=m-=n;
System.out.println("m="+m);
A. m=1 B. m=2 C. m=3 D. m=4

  1. 设有定义“int a=22; long b=56;”,下面赋值不正确的语句是______。
    A. a = b; B. b=(long)a; C. a=(int)b; D. b = a;

二、程序填空
下面为一个Java应用程序,实现功能如下:通过对于整型变量x的赋值,调用Math类中的方法求x的2次方并输出。

public  class  Square{     
    public  static  void  main (String[]  args) {
        int  x=30; 
        String  str;
        str=    (1)    +" 的2次方 = "+(    (2)    );
        System.out.println( str );
    }
}
相关文章
|
6月前
|
存储 Java
创建一个乘法练习题生成器 using Java
创建一个乘法练习题生成器 using Java
|
2月前
|
Java 测试技术 开发者
💡Java 零基础:彻底掌握 for 循环,打造高效程序设计
【10月更文挑战第15天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
125 63
|
2月前
|
Java 数据安全/隐私保护
JAVA经典习题详解
JAVA经典习题详解
22 4
|
2月前
|
算法 搜索推荐 Java
java 后端 使用 Graphics2D 制作海报,画echarts图,带工具类,各种细节:如头像切割成圆形,文字换行算法(完美实验success),解决画上文字、图片后不清晰问题
这篇文章介绍了如何使用Java后端技术,结合Graphics2D和Echarts等工具,生成包含个性化信息和图表的海报,并提供了详细的代码实现和GitHub项目链接。
147 0
java 后端 使用 Graphics2D 制作海报,画echarts图,带工具类,各种细节:如头像切割成圆形,文字换行算法(完美实验success),解决画上文字、图片后不清晰问题
|
2月前
|
Java 数据安全/隐私保护
java学习笔记(基础习题)
java学习笔记(基础习题)
44 0
|
4月前
|
消息中间件 Java Kafka
【Azure 事件中心】在微软云中国区 (Mooncake) 上实验以Apache Kafka协议方式发送/接受Event Hubs消息 (Java版)
【Azure 事件中心】在微软云中国区 (Mooncake) 上实验以Apache Kafka协议方式发送/接受Event Hubs消息 (Java版)
112 1
|
4月前
|
数据采集 人工智能 监控
【Azure 应用程序见解】Application Insights Java Agent 3.1.0的使用实验,通过修改单个URL的采样率来减少请求及依赖项的数据采集
【Azure 应用程序见解】Application Insights Java Agent 3.1.0的使用实验,通过修改单个URL的采样率来减少请求及依赖项的数据采集
|
6月前
|
存储 小程序 前端开发
java毕设项目|宿舍管理系统小程序设计与实现
java毕设项目|宿舍管理系统小程序设计与实现
|
6月前
|
监控 Java API
Java 程序设计 第八章 线程
Java 程序设计 第八章 线程
|
6月前
|
Java
Java 程序设计 第七章 文件管理与输入/输出 笔记
Java 程序设计 第七章 文件管理与输入/输出 笔记
下一篇
DataWorks