程序设计工具与环境试题集Word下载.docx
- 文档编号:17553312
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:68
- 大小:101.30KB
程序设计工具与环境试题集Word下载.docx
《程序设计工具与环境试题集Word下载.docx》由会员分享,可在线阅读,更多相关《程序设计工具与环境试题集Word下载.docx(68页珍藏版)》请在冰豆网上搜索。
3.解决方案资源管理器窗口、服务器资源管理器窗口、工具箱窗口、属性窗口、“类视图
”窗口、代码编辑器窗口、任务列表窗口、错误列表窗口。
4.使用“解决方案资源管理器”窗口来管理和监视项目。
5.“服务器资源管理器”窗口负责维护数据连接,可对服务器进行管理。
6.在“属性”窗口可以编辑和查看控件、项目或类的特征属性,以及在设计时查看并修改
窗体设计器中被选中对象的属性和事件。
7.在“工具箱”窗口中包含了许多可用控件,使用户在应用程序中方便快捷地使用使用这
些控件。
8.显示在编写代码、程序编译过程和程序运行时发生的错误。
9.解决方案是一个逻辑上的容器,包含构成应用程序的项目和其它文件。
10.包含于被包含的关系;
一个解决方案可以包含一个或多个项目。
三.读程序题
四.程序题1
五.程序题2
六.判断
1.C#语言主要面向Windows开发环境进行编程。
2.C#语言完全支持面向对象编程。
3..NET开发的语言无关性依赖于其它运行库的执行环境,称为COM运行库。
4.C#从C/C++发展而来,但更具优势,如开发Web应用程序和NT服务等。
5.C#语法简单,编程灵活,但功能有限,不适合开发Windows应用程序。
6.C#拥有对.NET基类库的完全访问权,并易于访问WindowsAPI。
7.VisualStudio2008是一套完整的开发工具,可轻松创建混合语言解决方案。
8.在VisualStudio2008环境中,VisualBasic、C#和VisualC++分别使用不同的集成开
发环境。
9.在VisualStudio2008起始页中不可以打开已有的项目或创建新项目。
10.“服务器资源管理器”主要对服务器的进行管理,并不负责维护数据连接。
1.X
2.√
3.X
4.√
5.X
6.√
7.√
8.X
9.X
10.X
第二章C#语言基础
1.在C#语言中,每条语句都以()结束。
2.在C#语言中,使用()进行单行注释。
3.在C#语言中,使用()进行多行注释。
4.在C#语言规定变量在使用之前必须先()后使用。
5.在C#语言表达式中,可通过()改变运算符的运算顺序,使表达式更清晰易懂
。
6.在C#语言中,使用()关键字声明符号常量。
7.在代码中,明确指示将某一数据类型转换为另一种数据类型称为()。
8.在C#语言中,系统命名空间使用()关键字导入。
9.
10.
11.将命题“a是小于正整数b的偶数”用C#表达式可以表示为()。
12.循环语句“for(inti=30;
i>
=10;
i=i-3)”的循环次数为()。
13.对于do-while循环结构,当while语句中的条件表达式的值为()时结束循环
14.跳转语句中的()语句用于循环结构中,表示仅从当前循环迭代中退出,然后
执行下一次迭代循环。
15.跳转语句中的()语句可以将程序控制直接转移到标号指定的语句。
16.在C#类型转换中,不存在向()类型的隐式转换。
17.已知str的值为“abcdefgh”,则表达式“str.Substring(1,3)”的值为()
18.定义方法时使用的参数是()。
19.数据类型说明符用来说明方法返回值的类型,如果没有返回值,则其类型说明符应为(
)。
20.委托声明的关键字()。
1.分号
2.//
3./**/
4.声明
5.()
6.const
7.显式转换
8.using
9.false
10.true
11.
12.7
13.false
14.continue
15.goto
16.char
17.bcd
18.形参
19.void
20.delegate
1.intx,y,z;
x=12;
y=16;
while(x!
=0){
z=y%x;
y=x;
x=z;
}
写出程序运行完后X,Y,Z的值
2.inta=8,b=3,x=1,y;
x+=b++;
if(x>
=1&
&
x<
3)y=a+b*x;
elseif(x<
8&
x>
=3)y=a-b%x;
else
y=a/b/x;
写出程序运行完后X,Y的值
3.inti,x=0,y=0;
for(i=5;
i>
=1;
i--)
{
y=(x+1)*2;
x=y;
写出程序运行完后Y的值
4.strings;
StringBuildersb=newStringBuilder();
sb.Append("
北运"
);
sb.Insert(1,"
京奥"
s=sb.ToString();
s=s.Insert(s.Length,"
2008"
lblShow.Text="
\"
"
+s+"
长度为"
+s.Length;
写出程序运行后文本框lblShow中的内容.
5.int[]nNum={90,16,24,65,25};
intn=nNum[0];
foreach(intnTmpinnNum)
{
if(nTmp>
n)
n=nTmp;
}
Console.Write(n.ToString());
6.for(inti=100;
i<
1000;
i++)
{intbai=0;
intshi=0;
intge=0;
intbaiyushu=0;
bai=i/100;
baiyushu=i%100;
shi=baiyushu/10;
ge=baiyushu%10;
if(i==bai*bai*bai+shi*shi*shi+ge*ge*ge)
{Console.Write("
水仙花数:
+i.ToString()+"
\n"
//Response.Write("
+i+"
Console.ReadKey();
写出程序运行完后屏幕上的结果显示
7.intx=16;
Console.WriteLine(x);
inty=x>
>
2;
Console.WriteLine(y);
y=y>
8.intx=-16;
9.Console.WriteLine(1isint);
Console.WriteLine(1isfloat);
Console.WriteLine(1.0isfloat);
Console.WriteLine(1.0isdouble);
10.inta=24,b=8;
Console.WriteLine("
{0}+{1}={2}"
a,b,a+b);
{0}-{1}={2}"
a,b,a-b);
{0}*{1}={2}"
a,b,a*b);
{0}/{1}={2}"
a,b,(float)a/b);
11.intx=23,y;
0){
y=1;
if(x==0)y=0;
y=-1;
Y的值为:
{0}"
y);
12.gotoh;
w:
A"
gotoe;
h:
B"
gotow;
e:
C"
13.longx=5,i=1,p=1;
while(i<
=x)
p=p*i;
i++;
p={0}"
p);
14.intd=9,x1=0,x2=1;
while(d>
x1=(x2+1)*2;
x2=x1;
d--;
Console.WriteLine(x1.ToString());
15.longs=0,p=1,s1,i=1,n=5;
=n)
s1=1;
p=1;
while(p<
=i)
s1=s1*p;
p=p+1;
s=s+s1;
s={0}"
s);
16.for(inti=0;
=4;
i++)
for(intj=1;
j<
=2;
j++)
iis{0},jis{1}"
i,j);
if(i+j>
3)gotoa;
a:
End"
17.inti=0,s=1;
do
s/=s+1;
}while(i<
=10);
iis{0}"
i);
sis{0}"
18.inti=0,s1=0,s2=0;
=50){
if(i%2==0)s1+=i;
s2+=i;
s1is{0}"
s1);
s2is{0}"
s2);
19.staticintfun(intx,inty)
intz=x+y;
returnz;
staticdoublefun(doublex,doubley)
doublez=x*y;
staticvoidMain(string[]args)
theresultis:
{0}"
fun(3.0,4));
20.staticinta=0;
staticintfun(intx,inty)
a=x+y;
returna*a;
int[]arr1={1,2,3};
int[]arr2={2,4,6};
intn=0;
for(inti=0;
3;
n+=fun(arr1[i],arr2[i]);
ais:
a);
nis:
n);
21.enumMonth{Januray,February=10,March}
staticstringfun(Monthm)
switch(m)
caseMonth.Januray:
returnString.Format("
Januray={0}"
(int)m);
caseMonth.February:
February={0}"
caseMonth.March:
March={0}"
default:
return"
Month"
;
Console.WriteLine(fun(Month.Januray));
Console.WriteLine(fun(Month.February));
Console.WriteLine(fun(Month.March));
22.int[]myArray=newint[]{10,8,3,5,6,7,4,6,9};
myArray.Length;
myArray.Length-1;
if(myArray[i]<
myArray[i+1])
inttemp=myArray[i];
myArray[i]=myArray[i+1];
myArray[i+1]=temp;
foreach(intninmyArray)
Console.Write("
{0}"
23.inta,b=5;
charc1='
A'
a=c1;
floatx=3;
x+=b;
a={0}"
x={0}"
x);
24.staticvoidMain(string[]args)
Console.WriteLine((0).GetType());
Console.WriteLine((0U).GetType());
Console.WriteLine((0L).GetType());
Console.WriteLine((0F).GetType());
Console.WriteLine((0D).GetType());
Console.ReadKey();
}
写出程序运行完后屏幕上的结果显示
25.staticvoidMain(string[]args)
intx=5;
inty=x++;
y=++x;
26.staticvoidMain(string[]args)
inta=0;
intb=6;
switch(b)
case1:
case3:
case4:
case8:
b=10;
break;
case2:
case5:
case6:
case7:
b=20;
b=30;
Console.WriteLine(b);
27.staticvoidMain(string[]args)
ints=0;
100;
if(s>
10){
if(i%2==0){
s+=i;
Console.WriteLine(s);
28.staticvoidMain(string[]args)
for(inti=1;
=5;
for(intj=i;
j++)
*"
Console.WriteLine();
29.privatestaticvoidIncrease(refintnum1,intnum2){
num1++;
num2++;
intnum1=34;
intnum2=55;
Increase(refnum1,num2);
Console.WriteLine(num1);
Console.WriteLine(num2);
30.staticvoidMain(string[]args)
intm=14,n=63;
while(m!
while(m>
n)
m=m-n;
while(n>
m)
n=n-m;
Console.WriteLine(m);
31.staticvoidMain(string[]args)
intmove=0;
inty=68/8;
if(y>
8){
move=y/2+5;
inta=y;
move=a%b;
Console.WriteLine(move);
32.staticvoidMain(string[]args)
intx=1,y,total=0;
while(x<
=5){
y=x*x;
total+=y;
x++;
Console.WriteLine(total);
33.staticvoidMain(string[]args)
inti=4;
for(introw=1;
row<
=i;
row++)
for(intcol=1;
col<
=(i-row);
col++)
Console.Write('
'
=row;
Console.Write(col);
for(intcol=row-1;
col
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 工具 环境 试题