C#程序设计(江西师范大学)1450610506中国大学mooc慕课答案2024版100分完整版

孟涩碍抖亢家悲路捣莲吗竣福

对应课程:点击查看
起止时间:2020-02-15到2020-06-30
更新状态:已完结

第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”); } }

第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#程序设计(江西师范大学)1450610506中国大学mooc慕课答案2024版100分完整版第1张
值的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#程序设计(江西师范大学)1450610506中国大学mooc慕课答案2024版100分完整版第2张
不等价的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
答案: re’hi’you

第6讲 实现顺序结构和简单的选择 课后测验:简单的选择结构

1、 “if(表达式) ”中的“表达式”( )。

A:只能是关系表达式
B:只能是结果为bool型的表达式
C:只能是算术表达式
D:可以是任何类型的表达式
答案: 只能是结果为bool型的表达式

2、 对于下面程序,( )是正确的判断。using System;class test{ static void Main() { int x,y; x=Convert.ToInt32(Console.ReadLine()); y=Convert.ToInt32(Console.ReadLine()); if (x>y) x=y;y=x; else x++;y++; Concole.WriteLine(“{0},{1}”,x,y); }}

A:有语法错误,不能通过编译
B:若输入3和4,则输出4和5
C:若输入4和3,则输出3和4

       

如需购买完整答案,请点击下方红字:

点击这里,购买完整答案

获取更多中国大学mooc慕课答案,请点击这里,进入mooc.mengmianren.com

犯爬催宠缓登逃范鸥七勺哥迁