2014奥鹏中国农业大学《C#程序设计》在线作业B

所属学校:中国农业大学 科目:C#程序设计 2015-03-17 12:04:34

 用户名:W310201132227最终成绩:100.0

一 单项选择题

1.

修改( )属性可以改变控件在窗体中的对齐方式。

AutoSize

BorderStyle

Dock

TextAlign

本题分值:  5.0

用户得分:  5.0

用户解答:  Dock

知识点:  2.2 控件的使用

________________________________________

2.

( )属性是决定Timer 控件的激活状态。

name

Interval

Enabled

locked

本题分值:  5.0

用户得分:  5.0

用户解答:  Enabled

知识点:  2.2 控件的使用

________________________________________

3.

下列程序语句中,变量i运算的结果是( )。

int i,a=31,b=10;

i=a/b;

3

1

3.1

3.0

本题分值:  5.0

用户得分:  5.0

用户解答:  3

知识点:  4.1 算数运算符

________________________________________

4.

下列程序语句中,变量i运算的结果是( )。

int i,a=32,b=10;

i=a%b;

3.2

3.0

2

3

本题分值:  5.0

用户得分:  5.0

用户解答:  2

知识点:  4.1 算数运算符

________________________________________

5.

下列程序语句中,变量i运算的结果是( )。

int i,a=10;

i=a++;

10

11

9

12

本题分值:  5.0

用户得分:  5.0

用户解答:  10

知识点:  4.1 算数运算符

________________________________________

6.

关于运算符 & 和 && ,以下说法正确的是( )。 

& 可以用于整型数值运算,而 && 不能

& 可以用于布尔型数值运算,而 && 不能

& 和 && 都不能用于布尔型数值的运算

& 和 && 都可以用于整型和布尔型数值的运算

本题分值:  5.0

用户得分:  5.0

用户解答:  & 可以用于整型数值运算,而 && 不能

知识点:  4.2 逻辑运算符

________________________________________

7.

假设变量a,b都是整型变量,并已有初值,下列表达式中错误的是( )。

a*=b+5

a=b=10+5

a/=b+5

a+b=5

本题分值:  5.0

用户得分:  5.0

用户解答:  a+b=5

知识点:  4.3 赋值运算符和表达式

________________________________________

8.

'10' + 2 的结果是什么数据类型( )。

int

double

string

char

本题分值:  5.0

用户得分:  5.0

用户解答:  int

知识点:  4.5 字符和字符串运算符

________________________________________

9.

C#中“三元运算符”是( )。

--

%

++

?:

本题分值:  5.0

用户得分:  5.0

用户解答:  ?:

知识点:  4.6 其它运算符

________________________________________

10.

下列表达式运算结果都是true的有( )。

56?10+51:4598

156?10+51:4598

139?8:(7<3?6:10)

39?8:(7<3?6:10)

本题分值:  5.0

用户得分:  5.0

用户解答:  156?10+51:4598

知识点:  4.6 其它运算符

________________________________________

11.

以下运算符优先级最高的是( )。

赋值运算符

逻辑运算符

!(非)

关系运算符

本题分值:  5.0

用户得分:  5.0

用户解答:  !(非)

知识点:  4.7 运算符优先级

________________________________________

12.

用while 语句表达式进行判断,当表达式返回( )值时,跳出语句块。

false

break

goto

ture

本题分值:  5.0

用户得分:  5.0

用户解答:  false

知识点:  6.1 While语句

________________________________________

13.

运行以下程序段,a 的结果是( )。

int i=1,a=0,s=1;

do{a=a+s*i;s=-s;i++;}

while(i<=10);

-4

-5

-6

-3

本题分值:  5.0

用户得分:  5.0

用户解答:  -5

知识点:  6.2 Do…while语句

________________________________________

二 判断题

1.

C#的数据类型可以分为值类型和引用类型。

FALSE

TRUE

本题分值:  5.0

用户得分:  5.0

用户解答:  TRUE

知识点:  3.2 常量与变量

________________________________________

2.

一个无符号int 型数据在内存中占1个Byte。

TRUE

FALSE

本题分值:  5.0

用户得分:  5.0

用户解答:  FALSE

知识点:  3.2 常量与变量

________________________________________

3.

12 +‘a’ 的结果为”12a”。

TRUE

FALSE

本题分值:  5.0

用户得分:  5.0

用户解答:  FALSE

知识点:  3.6 字符串型数据

________________________________________

4.

从int、uint转换为float以及从long转换为double可能会导致精度的损失。

TRUE

FALSE

本题分值:  5.0

用户得分:  5.0

用户解答:  TRUE

知识点:  3.7 隐式数值转换

________________________________________

5.

C#语言的各类数据类型之间提供两种转换:隐式转换和显式转换。

TRUE

FALSE

本题分值:  5.0

用户得分:  5.0

用户解答:  TRUE

知识点:  3.7 隐式数值转换

________________________________________

6.

if后面紧接着的圆括号里面可以是一个表达式或是一个bool 变量。

FALSE

TRUE

本题分值:  5.0

用户得分:  5.0

用户解答:  TRUE

知识点:  5.1 关于if语句

________________________________________

7.

if(x=3){...}的写法是对的。

TRUE

FALSE

本题分值:  5.0

用户得分:  5.0

用户解答:  FALSE

知识点:  5.1 关于if语句

版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: