java语言基础知识答案_【含答案】第一章 Java语言基础知识--1.4-算法的流程控制...

这篇博客主要介绍了Java语言中的流程控制结构,包括if语句的使用、选择结构、循环结构以及switch语句的细节。内容涵盖单选题形式的题目,涉及分支控制、条件运算以及循环执行的判断。同时,文中通过示例代码解析了循环次数的计算和程序的执行流程。
摘要由CSDN通过智能技术生成

【含答案】第一章 Java语言基础知识--1.4-算法的流程控制

(1)单选题

if语句是Java程序中的哪种控制语句:

A   分支控制语句

B   循环语句

C   跳转语句

D   终止语句

(2)单选题

下面哪种if语句不属于Java语言:

A  只有“if”的语句

B  只有“else”的语句

C  “if”-“else”语句

D  “if”-“else if”-“else”语句

(3)单选题

下面哪个条件运算的结果等价于简单的if-else语句: if(a > b) System.out.println(a); else System.out.println (b);

A   System.out.println((a>b):a?b);

B   System.out.println((a>b):b?a);

C   System.out.println((a>b)?b:a);

D   System.out.println((a>b)?a:b);

(4)单选题

下面哪种结构不属于Java的流程控制结构:

A   顺序结构

B   选择结构

C   循环结构

D   倒装结构

(5)单选题

下列不能作为switch表达式参数的数据类型是:

A   int

B   char

C   long

D   short

(6)单选题

给定以下程序段,如下: int i=0, j=-1; switch(i) { case 0: j=1; case 2: j=2; default: j=5; } System.out.print("j="+j); 编译运行,正确的结果是:

A   j=-1

B   j=1

C   j=2

D   j=5

(7)单选题

下面关于switch语句错误的是:

A   在同一个switch语句中,case后的值可以相同

B   没有break语句,也能编译运行

C   default语句可有可无

D   switch语句中表达式的值可以是String类型

(8)单选题

考查下面的程序代码: int num1=40; int num2=5; int ans=0; if(num1/5==num2) {ans=10; } if(num2%5==0) {ans=20; } if(num2==0) {ans=30; } else {ans=40;} System.out.println("answer is:" + ans); 下面哪个是程序的输出结果:

A   answer is: 30

B   answer is: 20

C   answer is: 10

D   answer is: 40

(9)单选题

假设 int x=4,y=100,下列语句的循环体共执行了多少次: while(y/x>3) {   if(y%x>3) x=x +1;   else y=y/x; }

A   1次

B   2次

C   3次

D   4次

(10)单选题

以下程序段的输出结果是: int i = 0; for(i=4; i>0; i--) {   if(i==1)      break;      System.out.print(i); } System.out.print(i);

A   4321

B   4322

C   321

D   432

获取标准答案请阅读全文

隐藏内容需要支付:¥10

334fb81f40089e51e51aa9cb3e5ce520.png

查看隐藏内容需要支付:

¥10

d118c45243d02721e97a84887df2d3d7.png

支付宝

2142

请使用

支付宝 扫码支付

本文地址:https://ai.52learn.online/2142

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值