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

1 c#概述 单元测试

1、 问题:关于C#和.NET的关系描述错误的是(  )。
选项:
A:.NET是微软开发的一个硬件平台
B:C#是一个程序设计语言,运行在.net平台上用于创建应用程序
C:CLR是公共语言运行时,是提供内在管理,代码安全性检测等功能
D:Visual Studio是一个集成开发环境,可用于C#语言和.netFramework的交互
答案: 【.NET是微软开发的一个硬件平台

2、 问题:.NET语言不包括以下哪种语言( )
选项:
A:Visual Basic
B:Visual C++
C:Visual C#
D:Java
答案: 【Java

3、 问题:在C#中任何( )都是对象
选项:
A:任何类型
B:任何事物
C:任何技术
D:任何代码
答案: 【任何事物

4、 问题:对象包含数据和( )的方法
选项:
A:调用
B:函数调用
C:传递参数
D:该数据上工作
答案: 【该数据上工作

5、 问题:以下描述错误的是( )
选项:
A:namespace描述了一个类库
B:using语句引用名字空间后,代码中可省略名字空间
C:namespace限定了类的作用域
D:可以自己定义namespace
答案: 【namespace描述了一个类库

6、 问题:以下描述正确的是( )
选项:
A:Console是C#系统的输出类
B:Console.Readline是从控制台读取输入的一行
C:Consle.Write是向控制台输出一个字符
D:以上都正确
答案: 【以上都正确

7、 问题:执行下列代码,如果在控制台输入123,以下描述正确的是( )int x;x=Console.ReadLine();
选项:
A:x的值是整形123
B:x的值是字符串"123"
C:报错,无法将string类型隐式转换为int
D:报错,无法将int类型隐式转换为string
答案: 【报错,无法将string类型隐式转换为int

8、 问题:执行以下代码,以下描述正确的是()Console.WriteLine("现在的得分是{0}比{1}","2","3");
选项:
A:现在的得分是0比1
B:现在的得分是0比2
C:现在的得分是2比3
D:现在的得分是2比1
答案: 【现在的得分是2比3

9、 问题:执行C#代码的过程包括( )。
选项:
A:选择编译器
B:将代码编译为MSIL
C:将MSIL编译为本机代码
D:运行代码
答案: 【选择编译器;
将代码编译为MSIL;
将MSIL编译为本机代码;
运行代码

10、 问题:用C#写的应用程序就是.NET程序。
选项:
A:正确
B:错误
答案: 【错误

11、 问题:CLR是公共语言运行时,独立于CPU的指令集,可以被转换为特定与某种CPU的代码。
选项:
A:正确
B:错误
答案: 【正确

12、 问题:C#源程序的后缀名是.cs。
选项:
A:正确
B:错误
答案: 【正确

13、 问题:Visual Studio的解决方案资源管理器,包含一个项目的所有文件和组件。
选项:
A:正确
B:错误
答案: 【正确

【作业】1 c#概述 单元作业

1、 问题:编程实现在一行内输入若干个整数(不超过30个),输出最大的一个整数。样例:输入(在一行内输入,空格分隔):5 6 78 -89 0 23 100 4 6输出:100
评分规则: 【 程序框架完整,代码规范;
数据类型定义正确;
程序控制结构使用正确;
算法功能正确;
输入输出格式正确。

【作业】4 控制结构 单元作业

1、 问题:某城市最高的楼只有一部电梯。该电梯和一般电梯不同的是它依照输入楼层数的先后次序运行。电梯最初在0层。运行完一个输入序列后就停止在该楼层,不返回0层。编写程序计算电梯运行一个序列的时间。每次都假设电梯在0层开始,无论上一次运行到几层。电梯每上1层需要6秒。每下1层需要4秒。如在某层停留,无论上下人多少,均停留5秒。输入:楼层的值大于等于1,小于100 ,N=0表示结束输入。输出:计算每个序列电梯运行的时间。输入: 2 1 0输出:26
评分规则: 【 程序框架完整,代码规范;数据类型定义正确;程序控制结构使用正确;
算法功能正确;输入输出格式正确。

【作业】2 数据类型与表达式 单元作业

1、 问题:输入一个总的秒数,将该秒数换算为相应的时、分、秒。如输入3600秒,则输出结果为1小时;输入3610秒,结果为1小时10秒。样例1:36011小时1秒样例2:670小时1分7秒
评分规则: 【 程序框架完整,代码规范;数据类型定义正确;程序控制结构使用正确;
算法功能正确;输入输出格式正确。

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/2)    break;
选项:
A:(n+5)/2
B:n/2+1
C:n/2-1
D:n-1
答案: 【(n+5)/2

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

8、 问题:下面声明和创建数组的语句错误的是

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

   

发表回复

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