2020 C#程序设计(江西师范大学)1450610506 最新满分章节测试答案
- 【作业】第2讲 初识C#程序 编写程序
- 第1讲 计算机的工作原理 课后测验:计算机的工作原理
- 第2讲 初识C#程序 课后测验:C#程序概述
- 【作业】第3讲 用C#描述简单数据 实验一
- 第4讲 用C#描述数据的简单处理 课后测验:C#的运算符
- 第5讲 实现输入输出 课后测验:输入输出
- 第6讲 实现顺序结构和简单的选择 课后测验:简单的选择结构
- 第7讲 实现复杂的选择结构 课后测验:嵌套的选择结构
- 第8讲 实现简单的循环 课后测验:循环语句
- 第9讲 实现复杂的循环 课后测验:循环控制
- 第10讲 实现异常处理 课后测验:异常处理语句
- 第11讲 类的定义方法 课后测验:类的定义
- 第12讲 描述类的常见成员 课后测验:类的常见成员
- 第27讲 定义和使用类的实例 课后测验:对象的定义和使用
- 第28讲 描述类的其他成员 课后测验:类的其他成员
- 第30讲 实现类的继承和派生 课后测验:类的继承与派生
- 第12讲 实现方法定义 课后测验:方法定义
- 第13讲 使用方法 课后测验:方法调用
- 第22讲 描述记录型信息 课后测验:结构体类型
- 第24讲 限定不出现 “星期八” 课后测验:枚举类型
- 第16讲 批量数据的描述方法(1) 课后测验:一维数组的定义与使用
- 第17讲 批量数据的描述方法(2) 课后测验:多维数组的定义和使用
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-15到2020-06-30
本篇答案更新状态:已完结
【作业】第2讲 初识C#程序 编写程序
1、 问题:1、新建一个C#控制台程序,然后在Main方法中输入以下代码: Console.WriteLine(“Hello World!”);按F5运行程序,观察程序结果。2、新建一个C#的Windows应用程序,然后在Main方法中输入以下代码: MessageBox.Show(“Hello World”,”Message from C#”); 按F5运行程序,观察程序结果。3。创建一个控制台应用程序。创建新项目,项目类型:Visual C# ,模板:控制台应用程序,名称:SimpleConsoleApplication2。在Main方法中声明两个整型变量num1和num2,然后使用Console.ReadLine()方法并给它们赋初值,然后使用书上的各种带格式字符串的Console.WriteLine()方法把num1、num2及它们的和输出在控制台上。(此处也可以自己试试其他类型的变量。)
评分规则: 【 程序运行没有错误
】
第1讲 计算机的工作原理 课后测验:计算机的工作原理
1、 问题:在计算机系统中,一个字节的二进制位数为( )。
选项:
A:16
B:8
C:4
D:由 CPU的型号决定
答案: 【8】
2、 问题:软件与程序的区别是∶( )。
选项:
A:程序价格便宜、软件价格昂贵;
B:程序是用户自己编写的,而软件是由厂家提供的;
C:程序是用高级语言编写的,而软件是由机器语言编写的;
D:软件是程序以及开发、使用和维护所需要的数据和所有文档的总称,而程序只是软件的一部分。
答案: 【软件是程序以及开发、使用和维护所需要的数据和所有文档的总称,而程序只是软件的一部分。】
3、 问题:与十进制数200等值的十六进制数为 ( )。
选项:
A: A8
B: A4
C: C8
D:C4
答案: 【 C8】
4、 问题:计算机算法必须具备输入、输出和( )等5个特性。
选项:
A:可行性、可移植性和可扩充性
B:可行性、确定性和有穷性
C:确定性、有穷性和稳定性
D:易读性、稳定性和安全性
答案: 【可行性、确定性和有穷性】
5、 问题:CPU中包含()。
选项:
A:控制器
B:运算器
C:存储器
D:输入设备和输出设备
答案: 【控制器;
运算器】
第2讲 初识C#程序 课后测验:C#程序概述
1、 问题:用C#语言编写的文件( )。
选项:
A:可立即执行
B:是一个源程序
C:经过解释即可执行
D:经过编译解释才能执行
答案: 【是一个源程序】
2、 问题:C#程序编译时,程序中的注释部分( )。
选项:
A:参加编译,并会出现在目标程序中
B:参加编译,但不会出现在目标程序中
C:不参加编译,但会出现在目标程序中
D:不参加编译,也不会出现在目标程序中
答案: 【不参加编译,也不会出现在目标程序中】
3、 问题:以下不是C#标记的是()。
选项:
A:标识符
B:关键字
C:文本
D:注释
答案: 【注释】
4、 问题:以下是合法的c#表示符的是()。
选项:
A:abc
B: 3sum
C:www.sina.cn
D:a>b
答案: 【abc 】
5、 问题:下面C#程序正确的是()。
选项:
A:using System; class Hello { static void Main() { Console.WriteLine("Hello, world"); } }
B:using System; static void Main(){ Console.WriteLine("Hello, world"); }
C:using System; class Hello; static void Main(); { Console.WriteLine("Hello, world"); } }
D:using Systemclass Hello{ static void Main() { Console.WriteLine("Hello, world") } }
答案: 【using System; class Hello { static void Main() { Console.WriteLine("Hello, world"); } }】
【作业】第3讲 用C#描述简单数据 实验一
1、 问题:实验一实验目的及要求:熟悉Visual Studio集成开发环境。初步掌握集成开发环境的菜单栏、工具栏、解决方案资源管理器、窗体设计器、属性窗口和代码编辑器的使用;初步掌握创建控制台应用程序和Windows应用程序的基本步骤;熟悉程序的输入、编译、链接和运行过程;初步掌握程序的调试方法。熟悉调试器的使用方法。实验内容1、新建一个C#控制台程序,然后在Main方法中输入以下代码: Console.WriteLine(“Hello
World!”);按F5运行程序,观察程序结果。2、新建一个C#的Windows应用程序,然后在Main方法中输入以下代码: MessageBox.Show(“Hello
World”,”Message
from C#”); 按F5运行程序,观察程序结果。3、在2的基础上,将下面的代码行注释掉using
System.Windows.Forms; 重新编译,观察情况,分析原因。4、创建一个控制台应用程序。创建新项目,项目类型:Visual
C# ,模板:控制台应用程序,名称:SimpleConsoleApplication2。在Main方法中声明两个整型变量num1和num2,然后使用Console.ReadLine()方法并给它们赋初值,然后使用书上的各种带格式字符串的Console.WriteLine()方法把num1、num2及它们的和输出在控制台上。(此处也可以自己试试其他类型的变量。)5、创建一个Windows应用程序。a.创建新项目,项目类型:Visual C# ,模板:Windows应用程序,名称:SimpleWindowsApplication。b.将Form1的Text属性设为“求圆的面积”,然后更改该窗体的大小(Size),Width=400,Height=200c.向Form1中添加一个标签(Label)控件,该标签在窗体上的位置是20,20.d.把标签的Text属性设为“Hello World!”,并将字体大小设定为40磅。e.将标签的TextAlign属性设定为MiddleCenter.f.运行该应用程序g.保存所有更改,关闭该应用程序。
评分规则: 【 完成所有功能
】
第4讲 用C#描述数据的简单处理 课后测验:C#的运算符
1、 问题:若int k=7,x=12;则值为3的表达式是( )。
选项:
A:x%=(k%=5)
B:x%=(k-k%5)
C:x%=k-k%5
D:(x%=k)-(k%=5)
答案: 【(x%=k)-(k%=5)】
2、 问题:设int a=1,b=2,c=3,d=4;bool m=false,n=false;执行(m=a>b)&&(n=c>d)后n的值为( )。
选项:
A:true
B:false
C:不确定
D:0
答案: 【false】
3、 问题:设int a=1,b=2,c=3,d=4;bool m=true,n=true;执行(m=a>b)&(n=c>d)后n的值为( )。
选项:
A:true
B:false
C:不确定
D:0
答案: 【false】
4、 问题:以下不能正确计算数学公式值的C语言表达式是( )。
选项:
A:1/3sin(1/2)sin(1/2)
B:sin(0.5)sin(0.5)/3
C:pow(sin(0.5),2)/3
D:1/3.0pow(sin(1.0/2),2)
答案: 【1/3sin(1/2)sin(1/2)】
5、 问题:设x,y,u,v均为浮点型,与数学公式不等价的C语言表达式是( )。
选项:
A:xy/uv
B:xy/u/v
C:xy/(uv)
D:x/(uv)y
答案: 【xy/u*v】
第5讲 实现输入输出 课后测验:输入输出
1、 问题:以下叙述中错误的是( )。
选项:
A:C#中的复合语句不需要以分号结束
B:空语句出现在任何位置都不会影响程序运行
C:复合语句在语法上被看作一条语句
D:赋值表达式末尾加分号就构成表达式语句
答案: 【空语句出现在任何位置都不会影响程序运行】
2、 问题:以下叙述中正确的是( )。
选项:
A:调用Console类的WriteLine方法时,必须要有输出项
B:使用Console类的Read方法时,可以在源代码中添加using System;命名空间指令,以避免必须书写为完全限定名形式
C:在C#语言中,整数可以以多种进制例如十二进制、八进制或十六进制的形式输出
D:调用Console类的read方法读入字符时,可以从键盘上输入字符所对应的unicode码值
答案: 【使用Console类的Read方法时,可以在源代码中添加using System;命名空间指令,以避免必须书写为完全限定名形式】
3、 问题:下面程序段执行后的输出结果是( )。int x=13,y=5;Console.WriteLine("{0}",x%=(y/=2));
选项:
A:3
B:2
C:1
D:0
答案: 【1】
4、 问题:设int a=1234;执行语句Console.WriteLine("{0,2}",a);后的输出结果是( )。
选项:
A:12
B:34
C:1234
D:出错
答案: 【1234】
5、 问题:执行语句Console.WriteLine("a\bre’hi’y\\bou");后的输出结果是( )。
选项:
A:abre’hi’ybou
B:a\bre’hi’y\\bou
C:re’hi’you
D:abre’hi’y\bou
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦