文章目录[隐藏]

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-04到2021-06-30
本篇答案更新状态:已完结

4 控制结构 单元测验

1、 问题:以下描述中,错误的是
选项:
A:C#有三种控制语句:顺序、选择、循环。
B:选择结构有if语句,if…else…语句,switch语句三种。
C:if语句条件为false时,跳过if语句块{},执行else语句块,若没有else语句,顺序执行后面的语句。
D:switch语句中的break语句是必须的,和case语句成对儿出现。
答案: 【switch语句中的break语句是必须的,和case语句成对儿出现。

2、 问题:以下if…else…结构执行结果是int x=80;int y=30;if ( x <0 || x>75 ){ if(y>=80) { Console.Write(“晴”); } else { Console.Write(“晴转阴”); }}else{ Console.Write(“ 阴”);}
选项:
A:晴
B:晴转阴
C:晴 阴
D:晴转阴 阴
答案: 【晴转阴

3、 问题:以下for语句的表示方法,错误的是
选项:
A:int i=0;for(i; i<10; i++){}
B:for( int i=0, i<10, i++){}
C:int i;for(i=0; i<10; i++){}
D:for(int i=0; i<10; ){}
答案: 【for( int i=0, i<10, i++){}

4、 问题:以下描述正确的是for( ; ; ){循环体;}
选项:
A:不执行循环体;
B:一直执行循环体,死循环;
C:执行循环体一次;
D:程序不符合
答案: 【一直执行循环体,死循环;

5、 问题:如果month=4,下面代码的输出结果是int days=0;switch(month){case 2:days=28;break;case 4:case 6:case 9:case 11: days=30; break;default: days=31; break;}Console.WriteLine(days);
选项:
A:0
B:28
C:30
D:31
答案: 【30

6、 问题:在下面循环语句中循环体执行的次数是for(int i=n; i>0; i–)if(i(n+5)/2】

7、 问题:下面对数组的描述错误的是
选项:
A:数组是一种数据结构,它由相同类型的相关数据项组成。
B:数组是固定长度的实体,一旦创建,就会保持长度不变。
C:数组是值类型。
D:数组的元素可以是值类型或引用类型。
答案: 【数组是值类型。

8、 问题:下面声明和创建数组的语句错误的是
选项:
A:int[] a=new int[12];
B:int[] c; c=new int[12];
C:int[] n={1,2,3,4,5};
D:int[] array = new int[3] {1,2};
答案: 【int[] array = new int[3] {1,2};

9、 问题:有关对foreach语句描述不正确的是
选项:

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注