7跳转语句(练习)-《C#程序设计基础》(河海大学出版社)同步精品课堂
|
1页
|
48人阅读
|
0人下载
1. C#提供的4种跳转语句中,不推荐使用的是( )。
A. break B. continue C. goto D. return
1. C
【解析】过多使用goto语句会造成流程的任意跳转,程序可读性变差。
2. 在循环结构中,break语句可以一次跳出多重循环。( )
2. 错误
【解析】在循环结构中,break语句用于跳出当前所在循环。
- 语句的作用是强行结束本次循环,开始下一次循环。
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。
学科网(北京)股份有限公司