教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

可视化程序设计测试题及答案,.

来源:网络收集 时间:2026-04-07
导读: 可视化程序设计测试题及答案,. 可视化程序设计期中考试试卷及答案 一、 选择题(从四个备选作案中,选择一个正确的代号填入括号内,每小题2分,共20分) 1.如果不带修饰符,在C#中类成员被默认声明为( ) A.private型 B.protected型 C.public型 D.stat

可视化程序设计测试题及答案,.

可视化程序设计期中考试试卷及答案

一、 选择题(从四个备选作案中,选择一个正确的代号填入括号内,每小题2分,共20分)

1.如果不带修饰符,在C#中类成员被默认声明为( )

A.private型 B.protected型 C.public型 D.static型

2.下面关于C#的逻辑运算符+、&&、!的运算优先级正确的是( )

A.||的优先级最高,然后是!,优先级最低的是+

B.+的优先级最高,然后是!,优先级最低的是||

C.!的优先级最高,然后是+,优先级最低的是||

D.!的优先级最高,然后是||,优先级最低的是+

3.C#执行程序是从( )方法开始的

A.main方法 B.Main方法 C.Run方法 D.Form_Load方法

4.下列关于构造函数的描述正确的是( )

A.构造函数可以声明返回类型。

B.构造函数不可以用private修饰

C.构造函数必须与类名相同

D.构造函数不能带参数

5.在C#语言中,下列能够作为变量名的是____。

A. a_3b B. 3ab C. if D. a-bc

6. 已知a,b,c的值分别是4,5,6,执行下面的程序段后,判断变量n的值为( n=0;

if(c<b)

n=a+b+c;

else if(a+b<c)

n=c-a-b;

else

n=a+b;

A.0 B. -3 C. 9 D. 15

7.可以在( )中设置窗体及窗体上各控件的属性。

A、代码编辑器窗口 B、工具箱窗口

C、属性窗口 D、解决方案资源管理器窗口

8. 下列关于解决方案的叙述中,不正确的是( )

A.一个解决方案可以包含多个项目

B.解决方案文件的扩展名为“.sln”

)。

可视化程序设计测试题及答案,.

C.新建项目时,会默认生成一个解决方案

D.一个解决方案只能包含一个项目

9. 在窗体上三个文本框textBox1, textBox2, textBox3,一个命令按钮button1,把三个文本框的Text属性设置为空白,然后编写button1的Click事件代码: private void button1_Click(Object sender,System.EventArgs e) {

Textbox3.Text= Textbox1.Text+ Textbox2.Text;

}

程序运行后,如果在输入文本框textBox1, textBox2中分别输入20,16,单击button1按钮后,则textBox3显示的是:( )

A.36 B. 1620 C.出错 D.2016

10 . 以下程序运行后label1.Text的输出结果是( )

private void Form1_Load (Object Sender,System.EventArgs e)

{ label1.Text="";

int i=0,s=0;

for (; ;)

{ i = i + 1;

if (i%2==0) continue;

s = s + i;

if (i == 7) break;

}

label1.Text = s.ToString();

A.21 B.16 C.28 D.程序进入死循环

二、填空题(在括号内填入正确的答案,每小题2分,共20分)

1、下列数学表达式等价的C#算术表达式是( _______________________ )

a2b c|2| c 4d

2、在C#中,进行注释有两种方法:使用“//”和使用“/* */“符号对,其中( _________________)只能进行单行注释。

3.要在控制台程序运行时输入信息,可使用Console类的(__________)方法。 4.当a=3,b=2,c=-1,d=7时,下列逻辑表达式的值是(_____________________)

(c+d)/(a-b)%2<0&&!(c>0)|| d<0

5. 下列控制台应用程序完成的功能是:从键盘上输入一个直角三角形的斜边长度和随机产生一个角的弧度数(在10,90之间),计算出另两条直角边的长度并输出。请填空:

using system;

可视化程序设计测试题及答案,.

public class Example1

{

public Static void main()

{

double a, b, c,jd;

Random r = new Random();

c = Convert.ToDouble(_________________); //从键盘输入斜边长度 jd =(______________________)//随机产生一个角度

a = c * Math.Sin(jd);

b = c * Math.Cos(jd);

Console.WriteLine("a={0},b={1}", a, b); //输出两直角边的值 }

}

6.请写出描述“-10<=x<=10”的C#语言表达式( _______ )。

7. 在windows窗体设计中,点击Button按钮,使计时控件Timer1开始起作用或有效,则在private void button1_Click(object sender, EventArgs e)方法中写入如下代码(________________________ )。

8.在列表框listBox1控件中,要删除该控件中所选的项,应该写如的代码如下: ______________________________________________________.

三、改错题(每个程序片段有两个地方错,错误在//****//下面一行,请改正代码中的错误,每小题6分,共12分)

1. 下面的代码是从键盘上输入10个后,分别输出这些数的3次方值。 //*******1******//

x=1;

int y;

do {

//*******2*****//

y=Console.ReadLine();

Console.WriteLine("{0} ",y*y*y);

x++;

} while(x<=10);

2. 下面是定义了学生类,然后在主函数中定义了学生对象,要求给学生的姓名Name赋值,并输出学生的人数。

public class Student

可视化程序设计测试题及答案,.

{

public static int s=0;

//*********1*******//

private string Name;

}

class Test

{

static void Main(string[] args )

{

Student st=new Student( );

//********2********//

Student.s =st.s+1;

http://doc.guandang.net="Tom";

Console.WriteLine("s={0}",Student.s);

}

四、写出下列程序的运行结果(每小题10分,共20分)

1.

using System;

using System.Collections.Generic;

using System.Text;

using System.Windows.Forms;

namespace ConsoleApplication2

{

using System;

class Demo2

{

static void Main()

{

int i = 1, m;

while (i <= 10)

{

m = i * i;

if(i%3==0) Console.Write("{0}\t ", m);

i++;

}

}

}

}

2.

using System;

using System.Collections.Generic;

可视化程序设计测试题及答案,.

using System.Text;

using System.Windows.Forms;

namespace ConsoleApplication2

{

class ARRAY

{

static void Main(string[] args)

{

int sum1 = 0;

int sum2 = 0;

int[] arr ={ 1, 5, 2, 3, 6, 7, 12, 15 };

foreach (int k in arr)

{

if (k % 3 == 0)

sum1 += k;

else

sum2 =sum2 + k;

}

Console.WriteLine("sum1={0}", sum1);

Console.WriteLine("sum2={0}", sum2);

}

}

}

五、程序补充完整(每空3分,共15分)

下列程序是输出求数组a中最大的数及所在数组的位 …… 此处隐藏:3336字,全部文档内容请下载后查看。喜欢就下载吧 ……

可视化程序设计测试题及答案,..doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1704635.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)