2026年春江苏开放大学.NET平台与C#程序设计060221第一次形考作业答案

流程控制与算法一、 选择题(把答案填在下表格中,每题2分,共12分))123456789101、 执行程序段int count=0;while (count<=7) ; Console.WriteLine(coun
温馨提示! 升级 VIP 1 免费下载,你当前 未登录
温馨提示! 你需要支付 ¥10.00 元后才可以下载

文档介绍

注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目!!!

同专业其他作业点击右侧标签查看

流程控制与算法

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

1

2

3

4

5

6

7

8

9

10

 

 

 

 

 

 

 

 

 

 

 

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

4while语句和dowhile语句的区别在于     

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

B.  dowhile语句编写程序较复杂

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

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

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

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

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

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

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

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

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

Bif结构,ifelse结构  else if结构

C.  while结构,  dowhile结构, 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);

     }

}

 

 

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

 Using  System

 Class  test

 {

   Static  void  Main(string[ ]  args)

   {

     int  i, s=0;

     for ( i=1; ; i++ )

     {  

if (s>50) break;

        If ( i %2 ==0) s+=i;

     }

    Console.writeLine(“ i, s=” +i+” , +s);

   }

}

 

 

三、 实验及技能训练

下面实验前面两个任务不计分,第三个任务中的实验每个编程题19分 ,共76分,并把任务三中的实验填写在实验报告中

任务一:下载、安装并配置visual studio 2010

任务二:在visual studio 2010平台以本单元课本习题为案例进行上机操作

任务三

1设计一个控制台应用程序,输出1~5的平方值。把程序代码及演示运行效果截图。

2、编一个程序,利用do-while循环语句,从键盘上输入10个整数,求出它们的和。把程序代码及演示运行效果截图。

3、编写一个程序,用while语句,求出1+(1+2)+(1+2+3)+...+(1+2+3+...+10)之和。把程序代码及演示运行效果截图。

4、编一个程序,用while循环语句,从键盘输入10个数,要求找出最大数和次大数。把程序代码及演示运行效果截图。

 

 

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部