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

流程控制与算法(第一次形考作业占成绩的20%)85分 去查看

掌握流程控制的算法运行过程,并能熟练编写程序

一、2026年春江苏开放大学.NET平台与C#程序设计第一次作业单选题答案

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. 顺序结构,分支结构,循环结构

二、2026年春江苏开放大学.NET平台与C#程序设计第一次作业程序阅读答案(每题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

 {

   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);

   }

}

答案:i,s=15,56

三、2026年春江苏开放大学.NET平台与C#程序设计第一次作业答案实验及技能训练

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

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

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

任务三:(代码自行运行截图,雷同0分)

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace text
{
    class Program
    {
        static void Main(string[] args)
           
        {
            for (int i = 1;i<=5;i++){
              int j =i*i;Console.WriteLine(" 数值 " + i + " 平方是: "+ j );        }
        }
    }
}

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace text
{
    class Program
    {
        static void Main(string[] args)
           
        {
            {int i=1, n, sum=0;
            do{
                Console.WriteLine("请输入一个整数");
             n=int.Parse(Console.ReadLine());
             sum=sum+n;i++;
        }
       
              while(i<=10);
             Console.WriteLine("这十个整数的和为{0}" , sum);
        }
        }
    }
      }

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace text
{
    class Program
    {
        static void Main(string[] args)
           
        {
            {int i = 1, j = 1, s = 0,si=0;while(j<=10)
            {
                while (i <= j) { s += i; i++; }

                si += s; j++;
       
           Console.WriteLine("输出结果是:"+si);
        }
        }
    }
 }
}

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace text
{
    class Program
    {
    static void Main(string[] args){
        int i=1, max=1, max1=1;
        int s;
      Console.WriteLine("请输入10个数:"); 
      while(i<=10){s=int.Parse(Console.ReadLine());
       if(s> max){
   max1 = max;  max = s;
   }
    else if(s > max1)
   {
      s = max1;
   }
       i++;
   }  
  Console.WriteLine("最大值为{0},次大值为{1}", max, max1);
       
      }
    }
}
资源下载
下载价格10
点点赞赏,手留余香 给TA打赏

评论0

请先
  • 游客 下载了资源 2010年安徽省公务员考试《申论》(B卷)真题及参考答案
  • 游客 下载了资源 2021年上半年教师资格证考试《教育教学知识与能力》(小学)解析
  • 游客 下载了资源 2018年421联考《申论》真题(贵州B卷)及答案
  • 游客 下载了资源 2014年412公务员联考《行测》答案及解析(福建、安徽)
  • 游客 下载了资源 2020年0822公务员多省联考《申论》题(云南省级卷)及参考答案
  • 游客 下载了资源 2021年公务员多省联考《申论》题(河北县级卷)及参考答案
  • 游客 下载了资源 2015年公务员录用考试《行测》甘肃真题答案及解析
  • 游客 下载了资源 2018年下半年教师资格证考试《初中地理》题(解析)
  • 游客 下载了资源 2018年上半年教师资格证考试《教育知识与能力》(中学)真题(解析)
  • 游客 下载了资源 2019下半年教师资格证考试《高中英语学科知识与教学能力》真题(含答案解析)
  • 游客 下载了资源 游戏男孩形状的盒子3d打印图纸stl
  • 游客 下载了资源 2018年国家录用公务员考试《行测》真题卷(地市级)答案及解析
  • 游客 下载了资源 2021年下半年教师资格证考试《初中历史》题 (解析)
  • 游客 下载了资源 2016年下半年教师资格证考试《初中地理》题 (解析)
  • 游客 下载了资源 2017年河南公务员考试《行测》真题答案及解析
  • 游客 下载了资源 2016年北京公务员考试《行测》卷参考答案及解析
点击浏览器地址栏的⭐图标收藏本页
需要托管,代写作业,论文可以扫码加微信
显示验证码

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码