江苏开放大学2023年秋《 .NET平台与C#程序设计 060221》第二次形考作业运算符和表达式参考答案

2023年9月2015:20:03发布者:江开学习小虫 157 views 举报
总字数:约2978字
第1页

第2页

第3页

单选题

1

下面正确的字符常量是 (  )

A

"c"

B

'\\"

C

'\"'

D

'\K'

答:C

2

C#中,新建一字符串变量 str,并将字符串"Tom's Living Room"保存到串中,则应该使用(    )

语句。

A

string str = "Tom\'s Living Room";

B

string str = "Tom's Living Room";

C

string str("Tom's Living Room");

D

string str("Tom"s Living Room");

答:A

3

为了将字符串 str="123,456"转换成整数 123456,应该使用语句(   )

A

int Num = int.Parse(str);

B

int Num = str.Parse(int)

C

int Num = int.Parse(str, System.Globalization.NumberStyles.AllowThousands)

D

int Num = (int)str

答:C

4

关于 C#程序的书写,下列不正确的说法是(   )

A

区分大小写

B

一行可以写多条语句

C

一个类中只能有一个 Main()方法,因此多个类中可以有多个 Main()方法

D

一条语句可写成多行

答:C

5

下面赋值正确的是 (   )

A

char  ch="a”

B

string  str='good’

C

double dNum=1.34

D

float  fNum=1.5

答:C

填空题

1

以下程序的输出结果是

Using  system

Class  Example1

{

Public  Static  void main( )

{

int  a=5, b=4, c=6, d;

Console.WriteLine(“{0}”,d=a>b? (a>c? a:c):b);

}

}

答:6

2

(1)设 float f=-123.567F;

int i=(int)f;

则 i 的值是

答:-123

简答题

1

试比较两者之间的区别:

i++  与  ++i

答:

i++是先取值再加 1 ,++i 是先加 1 再取值。简单地说,i++ 和 ++i 在单独使用时,就是 i=i+1。而

a=++i,相当于 i=i+1;a=i;a=i++,相当于 a=i; i=i+1;

2

试比较两者之间的区别

Console.Read( ); 与 Console.ReadLine( )

答:

Read 语句和 ReadLine 语句不同之处在于输入数据到各变量之后,ReadLine 自动换行,从下一行开始

再输入数据。一个 Read 语句执行完后,数据行中多余的未读数据可以被下一个输入语句读入;而一个

ReadLine 执行完后,数据行中多余未读数据就没有用了。

3

试比较两者之间的区别:

Console.Write(); 与  Console.WriteLine();

答:

Write 和 WriteLine 的区别在于:Write 语句是输出项输出后,不换行,光标停留在最后一项后;

WriteLine 语句按项输出后,自动换行,光标则停留在下一行的开始位置。

4

从键盘上输入两个整数,对这两个数分别进行求和,差,积,商和取余的运算,并显示相应的结果。在

下面空白处把程序代码写在下面

答:

using System;

class Program

{

static void Main(string[] args)

{

Console.WriteLine("请输入第一个整数:");

int num1 = int.Parse(Console.ReadLine());

Console.WriteLine("请输入第二个整数:");

int num2 = int.Parse(Console.ReadLine());

// 求和

总页数:7
提示:下载前请核对题目。客服微信:diandahome
下载的文档都包含参考答案
特别声明:以上内容(如有图片或文件亦包括在内)为“电大之家”用户上传并发布,仅代表该用户观点,本平台仅提供信息发布。