三峡大学**教育2008 年秋季学期。
站点《.net平台和c#编程》课程考试试卷。
站点名称专业命题教师。
注意:1、本试卷共页2、考试时间: 120 分钟;
3、姓名、学号必须写在指定地方。
一、单项选择题(本大题共25小题,每小题2分,共50分)
1. 在中,为了执行一个存储过程,需要command 对象的commandtype属性设置为( )
a. b.
c. 2. 下列关于c#的异常处理的说法,错误的是( )
a. try块必须跟catch块组合使用,不能单独使用。
b. 一个try块可以跟随多个catch块。
c. 使用throw语句既可以引发系统异常,也可以引发由开发人员创建的自定义异常。
d. 在try...catch…finally块中,即便开发人员编写强制逻辑**,也不能跳出finally块的执行。
3. 在c#中定义一个数组,正确的**为( )
a. int arraya = new int[5]; b. int arraya = new int[5];
c. int arraya = new int; d. int[5] arraya = new int;
4. 下面**的输出结果是()。
int x = 5;
int y = x++;
y = x;
a. 5 6 b. 6 7
c. 5 6 d. 5 7
5. 在。net中,程序员在**中漏写了一个大括号,这属于( )
a. 逻辑错误 b. 运行时错误。
c. 语法错误 d. 自定义错误。
6. 在中窗口可以修改变量的值。
a. 监视 b. 快速监视 c. 局部变量 d. 即时。
7. static void main(string[ ]args)
int radius = 2;
double area = getarea(radius);
private static double getarea(int r)
return 3.14 * r * r;
a.2 b. 3.14 c. 12.56 d.6.28
8.如果 x=35, y=80,下面**的输出结果是()。
if (x < 10 ||x > 30)
if (y >=100)
elseelse
"安全");
a 危险 b 报警 c报警安全 d危险安全。
9. 下面**运行后,s 的值是()。
int s = 0;
for (int i = 1; i < 100;i++)
if (s > 10)
if (i % 2 ==0)
a.20 b.12 c.10 d.6
10.以下是c#的变量名声明,其中正确的是( )
a. 3mail b. @string c. typeof d. _wang-well
11.以下关于c#**的说法正确的是( )
for(int i=1;i<=3;i++)
d. int n=5;
中char类型的变量能否存放一个汉字( )
a. 不能,char类型变量只能存放一个字母。
b. 能,char类型是两个字节的。
c. 无法确定。
a=1,b=2,c=3;
string s = a,b,c);
上面的程序,运行结果为。
a.编译时报错
b.运行时报错
c.1 2
d.1 516. string str=”i love you”; string strs= ’执行此**后,strs数组的长度是()
a 1 b 2 c 3 d4
17.在c#中,下列**的运行结果是( )
int age1 = new int;
int age2 = age1;
age2[1] =30;
a. 0 b. 10 c. 20 d. 30
18.在c#中,下列**的运行结果是( )
float f=123.56f;
object o=f;
f=789.123f;
f=",f);
o=",o);
a. f=789.123
o=123.56
b. f=123.56
o=789.123
c. f=789.123
o=789.123
d. f=123.56
o=123.56
19.分析下面这段**,执行后count的值为( )
int i,j;
int count=0;
for(i=4;i>0;i--)
a 15b 24
c 20d 21
20.在c#中,下列**的运行结果是( )
int age=new int;
foreach(int i in age)
a. 16 18 20 14 22 b. 16 18 14 22
c. 16 18 14d. 16 18
21.在c#中,下列**的输出结果是( )
class test
static void main()
a. 2 b. tue c. wed d. 编译错误。
22. 声明s1,string s1 = phenobarbital";经过下面**之后,
string s2 = 5);
s2的值是()。
a. nobar b. "eno" c. "enoba" d. "no"
23. 下面**的运行结果是()。
static void main(string[ ]args)
int num1 = 34;
int num2 = 55;
increase(ref num1, num2);
"和", num1, num2);
private static void increase (ref int num1, int num2)
C语言考试试卷
2010年c语言考卷详解。b场 单选题 1 c 语言程序中可以对程序进行注释,注释部分必须用符号 c 括起来。a c long b 2 3 d double y 3 10 执行以下程序段后,m的值是 c int a int m 10,k,ptr a for k 0 k 5 k m ptr k a 2...
C语言考试试卷
选择题。1 以下叙述正确的是。a c语言比其他语言高级 b c语言可以不用编译就能被计算机识别执行。c c语言以接近英语国家的自然语言和数学语言作为语言的表达形式。d c语言出现的最晚 具有其他语言的一切优点。2 c语言中用于结构化程序设计的三种基本结构是。a 顺序结构 选择结构 循环结构 b if...
C语言考试试卷
西电09级 c语言 期末试卷a 理论闭卷部分 2009 2010学年第一学期2010年1月考。班级姓名学号。注意事项 考生文件 存盘位置 刘涛。doc 一 单项选择题 每题1分,共12分 1 c语言中的标识符只能由字母 数字和下划线组成,且第一个字符 a 必须为字母b 必须为字母或下划线 c 必须为...