本答案对应课程为:点我自动跳转查看
本课程起止时间为: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.0
pow(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:x
y/(uv)
D:x/(u
v)y
答案: 【x
y/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反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

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