对应课程:点击查看
起止时间:2021-03-04到2021-06-30
更新状态:每5天更新一次
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语句描述不正确的是
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情
干饭人福利,饿了么红包每日领