江开2023秋《 .NET平台与C#程序设计 060221》第四次形考作业 循环控制语句参考答案

2023年11月2114:26:07发布者:江开学习小虫 60 views 举报
总字数:约2642字
第1页
1/7页

第2页
2/7页

第3页
3/7页

江苏开放大学

形成性考核作业

学 号:

姓 名:

课程代码: 110128

课程名称: dotNet

C#

程序设计

评阅教师:

4

次形考作业

5

次形考作业

第五单元 循环控制语句

一、

选择题(把答案填在下表格中,每题 2 分,共 12 分))

1

2

3

4

5

6

7

8

9

10

C

B

C

D

A

D

1 、执行程序段

int count=0;

while (count<=7) ; Console.WriteLine(count);

的输出结果是

A. 0 B. 8 C. 死循环 D. 有语法错误

2 、 若 i 为整型变量,则以下循环

for (i=3; i==1; ) ; Console.WriteLine(conunt);

的执行的次数是 次

A. 无限 B.0 C. 1 D. 2

3 、现有如下程序

using system

class Example

{

Public Static void main( )

{

Int x=1, a=0, b=0;

Switch(x)

{

Case 0: b++, break;

Case 1: a++ ,break;

Case 2: a++, b++, break;

}

Console.WriteLine(“a={0},b={1}”, a, b);

}

}

当程序运行时,其输出结果是

A. a=2 , b=1 B. a=1 , b=1 C. a=1 ,b=0 D. a=2 , b=2

4 while 语句和 do…while 语句的区别在于

A. while 语句的执行效率较高

B. do… while 语句编写程序较复杂

C. 无论条件是否成立, while 语句都要执行一次循环体

D. do…while 循环是先执行循环体,后判断条件表达式是否成立,而 while 语句是先判断条件表达式,

再决定是否执行循环体

5 、以下关于 for 循环的说法不正确的是

A. for 循环只能用于循环次数已经确定的情况

B. for 循环是先判定表达式,后执行循环体语句

C for 循环中,可以用 break 语句跳出循环体

D. for 循环体语句中,可以包含多条语句,但要用花括号括起来

6 、结构化的程序设计的 3 种基本结构是

A. 顺序结构, if 结构, for 结构

B if 结构, if…else 结构 else if 结构

C. while 结构, do…while 结构, foreach 结构

D . 顺序结构,分支结构,循环结构

二、程序阅读题(每题 6 分,共 12 分)

1 、写出以下程序运行时的输出结果

Using System

Class Program

{

Static void Main(string [ ] args)

{

Int a, s, n , count;

a=2; s=0; n=1; count=1;

while (count<=7)

{

n=n*a; s=s+n ; ++count;

}

Console.WriteLine(“s={0}”, s);

}

}

答输出结果是: s=254

2 、写出以下程序运行时的输出结果

Using System

Class test

{

总页数:7
提示:下载前请核对题目。客服微信:diandahome
下载的文档都包含参考答案
特别声明:以上内容(如有图片或文件亦包括在内)为“电大之家”用户上传并发布,仅代表该用户观点,本平台仅提供信息发布。