第三章 判断题--控制结构.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 判断题 1.default在switch选择结构中是必需的。( ) 2.break语句在switch选择结构的default中是必需的。( ) 3.如果xy为真或ay a 4.在包含||运算符的表达式中,如果它的一个或两个操作数为真,则该表达式为真。( ) 5.if结构和if/else结构所做的动作是相同。( ) 6.想确保当两个条件都为true时才执行某一动作,可以使用逻辑与运算符。( ) 7.若要确定两个条件中是否有一个为true或都为true时,可使用逻辑异或^。( ) 8.布尔逻辑与和布尔逻辑或运算符的工作方式完全相同。( ) 9.结构化方法的优点在于,只允许使用7种单入口/单出口的组件。( ) 10.结构化程序设计提高了程序的清晰简单性,并且它只需使用三种形式的控制结构就足够了。( ) 第三章 选择题 1.所有的程序均可以用几种类型控制结构编写: A.顺序结构、选择结构、循环结构 B.顺序结构、循环结构 C.顺序结构、选择结构 D.选择结构、循环结构 2.当条件为真和条件为假时,▁▁控制结构可以执行不同的动作。 A.switch B.while C.for D.if/else 3.当事先不知道语句重复执行的次数时,可以用一个▁▁值来终止循环。 A.布尔 B.正 C.标记 D.负 4.使整值变量X加1,下面写出的形式不对的是: A.x + + B.+ + x C.x = x + 1 D.x = + 1 5.下面程序的输出结果是: public class Test{ void printValue(int m){ do { System .out .println(“The value is”+m); } while(- - m10); } public static void main(String arg[]){ int I=10; Test t= new Test(); t.printValue(i); } } A.8 B.9 C.10 D.11 6.下面程序的那一行可能引发错误: 1:public void modify(){ 2: int I,j,k; 3: i=100; 4: while( i 0){ 5: j=i*2; 6: System .out .println(“The value of j is”+j); 7: k = k + 1; 8: i- -; 9: } 10: } A.4 B.6 C.7 D.8 7.下面程序的那一行可能引发错误: 1:String str = null; 2:if((str != null)(str .length() 10){ 3: System .out .println(“more than 10”); 4: } 5:else if((str != null)(str.length() 5){ 6: System .out .println(“less than 5”); 7: } 8:else { System .out .println(“end”); } A.1 B.2 C.5 D.8 8.如果result是布尔变量,下面哪个选项是正确的: A.result = true; B.if(result){//do something…} C.if(result!=0){//do something…} D.result = 1; 9.请看下面的程序代码: if(x0) { System .out .println(“first”);} else if(x10) { System .out .println(“second”);} else { System .out .println(“third”) } 当程序输出“second”时,X的范围为: A.x = 0 B.x 10 x 0 C.x 0 D.x = 10 10.请看下面的程序代码: switch(n) { case 0: System .out .println(“first”); case 1: case 2: System .out .println(“second”); break; default: System .out .println(“end”); } 当n为何值时,程序段将输出字符串second: A.0 B.1 C.2 D.3 第三章 程序设计题 1.编写一个应用程序,计算和打印从1加到10的累加和。用while结构循环执行计算及加1语句。循环必须在x加到11时终止。 2.求出三个整数的最小值。 3.编写一个Java程序接收用户输入的一个1—12之间的整数(如果输入的数据不满足这个条件,则要求用户重新输入),利用switch语句输入对应的月份的天数。

文档评论(0)

803322fw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档