7跳转语句(练习)-《C#程序设计基础》(河海大学出版社)同步精品课堂

| 1页
| 48人阅读
| 0人下载

学科网 zxxk.com学科网 zxxk.com

1. C#提供的4种跳转语句中,不推荐使用的是(  )。

A. break   B. continue   C. goto                 D. return

1. C

【解析】过多使用goto语句会造成流程的任意跳转,程序可读性变差。

2. 在循环结构中,break语句可以一次跳出多重循环。(  )

2. 错误

【解析】在循环结构中,break语句用于跳出当前所在循环。

  1.           语句的作用是强行结束本次循环,开始下一次循环。

3. 常量表达式

【解析】在switch…case语句中,case后面的表达式必须是常量表达式。

4. return语句用于在方法体中指定返回值,也可以没有返回值。(  )

4. 正确

【解析】略。

5.如果输入5,则下面代码的运行结果为(  )。

static void Main(string[] args)

{

    int n, i = 1, sum = 0;

    Console.Write(" 请输入 n的值");

    n = Convert.ToInt16(Console.ReadLine());

    loop: sum += i;

    i++;

    if (i <= n)

        goto loop;

    Console.WriteLine("1+2+3+...+{0}的和为{1}", n, sum);

    Console.ReadKey();

}

A. 5  B. 10  C. 15  D. 20

5. C

【解析】代码使用goto语句形成了循环,计算1+2+3+4+5之和为15。

page number 0

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。