参考答案和解析
参考答案:B
更多“Well, after my report, there'll be a break for refreshments.()A. The break won't ”相关问题
  • 第1题:

    C语言里break的用法?

    比如:

    switch(A)

    {

    case A: 

     if(err)

         break;

    if(err1)

        break;

    break;

    }这三个break怎么理解?


    如果err为真,跳出case语句;err为假,则执行err1,如果err1为真,则跳出case语句,为假则执行后面语句,遇到最终的break,跳出case。
    也可以这样,把100―200之间的的全部素数数输出来。
    # include "math.h"
    main()
    { int m,k,r,n=0;
    for(m=101;m<=200;m=m+2;)
    {if(n%10)printf(
    "\n");
    k=sqrt(m);
    for(r=2;r<=1;r++)
    if(m%r) break;
    if(r>=k+1) {printf(
    "%d ",m);n=n+1;}
    }
    }
    breakcontinue的区别是:

    continue值结束本次循环,而不是中止整个循环的执行.而break语句则是结束整个循环过程,不再判断循环条件是否成立.

    您好!
    break语句:
    break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。

    如果一个循环的终止条件非常复杂,那么使用break语句来实现某些条件比用一个循环表达式来表达所有的条件容易得多。


    <script. type="text/javascript">
         for(var i=1;i<=10;i++){
             if(i==6) break;
             document.write(i);
         }
         //输出结果:12345
    </script>




     

     

    如果err为真,跳出case语句

    err为假,则执行err1

    如果err1为真,则跳出case语句,为假则执行后面语句,遇到最终的break,跳出case

     

     

  • 第2题:

    Of the following books,( )is Not written by Thomas Hardy.

    A.Tess of the d′Urbervilles
    B.Far from the Madding Crowd
    C.Jude the Obscure
    D.Break, Break, Break

    答案:D
    解析:
    考查英国作家及其代表作。Thomas Hardy(托马斯·哈代)的代表作为Tess of the d′Urbervilles《德伯家的苔丝》,Far from the Madding Crowd《远离尘嚣》和Jude the Obscure《无名的裘德》,因此A、B、C三项正确。Break, Break, Break《拍岸曲》是Alfred Tennyson(阿尔弗雷德·丁尼生)的抒情诗。

  • 第3题:

    若a、 b、c1、c2、x、y、均是整型变量,正确的switch语句是()

    A.switch(a+b); {case 1:y=a+b;break; case 0:y=a-b;break; case 3:y=b-a,break; }

    B.switch(a*a+b*b) {case 3: case 1:y=a+b;break; case 3:y=b-a,break; }

    C.switch a { case c1:y=a-b;break; case c2:y=a*d;break; default:x=a+b; }

    D.switch(a-b) { default:y=a*b;break; case 4:x=a+b;break; case 10:y=a-b;break; }


    D 解析:由switch语句的格式排除A、C项,选项B中出现了两个相同的case标号。

  • 第4题:

    若a,b,c1,c2,x,y均是整型变量,正确的switch语句是( )。

    A.switch(a+b)

    B.switch(a*a+b*b) { case:y=a+b;break; { case 3: case:y=a-b;break; case 1:y=a+b;break; } case 3:y=b-a;break; }

    C.switcha

    D.switch(a-b) { casec1:y=a-b;break; { default:y=a*b;break; casec2:x=a*b;break; case 3:case4:x=a+b;break; default:x=a+b; case 10:case 11:y=a-b;break; } }


    正确答案:D
    解析:本题考查switch语句的语法规则。使用switch语句应该注意的问题:①整型表达式包括字符型或枚举型表达式。②在同一switch语句中,各个常量表达式的值不能相同。③每个case分支可以有多条语句,但不必用{}。④每个case语句只是一个入口标号,并不能确定执行的终点,因此每个case分支的最后应该加break语句,用来结束这个switch结构,否则会从入口点开始一直执行到switch结构的结束点。⑤当若干个分支需要执行相同操作时,可以使多个case分支共用一组语句。⑥如果在switch语句中使用字符常数,则它们自动被转换成整型值。根据以上注意点以及switch的语法规则,可知:对于选项A,case后面少了整型常量表达式>,故不正确。对于选项B,出现两个case后面的整型常量表达式>的值相等,故也不正确。对于选项C,switch后面的整型表达式>应该用括号括起来,故也不正确

  • 第5题:

    以下代码可以做长单词折叠显示的是()。

    A.word-break:break-word;

    B.word-break:wrap;

    C.word-wrap:break-word;

    D.word-wrap:normal;


    word-wrap:break-word;

  • 第6题:

    以下关于break语句的描述,只有()是正确的。

    A.在循环语句中必须使用break语句

    B.break语句只能用于switch语句中

    C.在循环语句中可以根据需要使用break语句

    D.break语句可以强制跳出所有循环


    在循环语句中可以根据需要使用 break 语句