版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——C程序设计复习资料C#程序设计复习资料
一、选择题:
1.C#中声明一个命名空间的关键字是(A)。
A.namespaceB.nameplaceC.thisD.as2.请问经过表达式a=3+1>5?0:1的运算,变量a的最终值是什么?(B)
A.3B.1C.0D.43.关于如下程序结构的描述中,哪一项为哪一项正确的?(C)
for(;;){
循环体;}
A.执行循环体一次B.程序不符合语法要求
C.一直执行循环体,即死循D.不执行循环体
4.构建Windows窗体以及其所使用空间的所有类的命名空间是以下那个选项?(D)
A.System.IO
B.System.TextC.System.Data
D.System.Windows.Forms
5.寻常计算机程序总是由若干条语句组成的,组成程序的常用结构以下哪个是错误的(A)
A.跳转结构。B.循环结构C.分支结构D.顺序结构
6.在控制台程序中必需有一个staticvoidMain(),以下关于这个方法的描述
中,哪个是错误的?(B)
A.这个方法叫做入口点函数
B.该方法不可以有返回类型
C.声明Main()方法时既可以使用参数,也可以不使用D.必需在结构或类的内部
7.选定或者是取消选定RadioButton时,会触发什么事件?(D)
A.SelectedB.SelectedChangedC.ChangedD.ChedkedChanged8.VisualC#应用程序一旦编译成可执行程序,则(D)
A.无需任何条件即可在Windows操作系统下运行
B.只要生成安装程序,即可在Windows操作系统下无条件安装运行C.必需安装.NET框架类库,且进行部署,才能在Windows操作系统下运行
D.只要安装了.NET框架类库即可在Windows操作系统下运行
9.一年中的12个月,每个月的中文对应一个数字,如“一月〞对应1,“二月〞
对应2。现在输入一个整数,希望能输出数字对应的中文,例如输入1,输出“一月〞。使用下面的哪种代码结构最适合?(C)
A.单一的if结构B.嵌套的if结构
C.switch结构D.嵌套的if?else结构
10.对于在代码中经常要用到的且不会改变的值,可以将其声明为常量。如圆
周率PI始终为3.14。现在要声明一个名为PI的圆周率常量,下面哪段代码是正确的?(B)
A.constfloatPI;PI=3.14f;B.constfloatPI=3.14f;C.floatconstPI;PI=3.14f;D.floatconstPI=3.14f;11.引用数组元素时,数组下标的数据类型可以允许哪项类型?(C)
A.整型常量B.整型表达式
C.整型常量或整型表达式D.任何类型的表达式
12.以下哪组语句可以实现变量A、B的值互换?(C)
A.A=B;B=AB.A=A+B;B=A-B;A=A-BC.A=C;C=B;B=AD.A=(A+B)/2;B=(A-B)/2二、填空题:
1.任何一个对象都具有一定的特征,这种特征叫做对象的属性。2.inta=10,b;intx=10,y;b=a++;y=++x;
执行上面程序段后,a的值是11;b的值是10;x的值是11;y的值是11;
3.有一个整型数组int[]array=newint{1,2,3,4}。通过索引访问该数组,当索引值为2时,得到的结果是3。4.用任何高级编程语言编写的应用程序代码,叫代码源,它必需
转换为计算机能够识别的机器语言才能执行,机器语言叫目标代码。由源代码转换为目标代码的过程叫编译。
5.控制台应用程序从键盘上输入一行数据的方法是Console.Readline、向屏幕输出一行数据并且不换行的方法是Console.write。
6.strings=〞abcd〞,s+=〞efjh〞,s最终的值为abcdefgh。7.foreach循环语句的作用是对一个集合里面的元素进行遍历。8.教材pg82习题9~11题、第13题
(9)①4*10>=65false②!(10*20!=256)false
③10==10
if(c==a)Console.WriteLine(c);elseConsole.WriteLine(b);Console.ReadLine();}
A.1B.2C.3D.0
9.教材pg46~47习题18、20、21题
(18)把以下数学表达式,改写为等价的c#算术表达式。①z=(1+x/y)/(1-y/x)②z=x*x+3*x*y/2-y
③z=(1+x)*(1+x)/(1-x*x)-1④system.math.sqit(math.ABS(a*b-c*c*c))(20)设a=7,b=3,c=4,求以下表达式的值。①a+3*cinta=7,c=4,z;z=a+3*c;
Console.WriteLine(z);Z=19
②intb=3,z;z=b*2/6;
Console.WriteLine(z);
Z=1
③inta=7,z;z=a/2*3/2;
Console.WriteLine(z);Z=4④
inta=7,b=3,c=4;floatz;
z=a%3+b*b/(float)c/5;Console.WriteLine(z);Z=1.45
(21)设a=3,b=5,c=-1,d=7,求以下规律表达式的值。①a-b/cdboolz;
z=a-b/cdConsole.WriteLine(z);true
②z=a*a/(c*-1)>d%a||cd%a||c=cboolz;
z=a-b>=cConsole.WriteLine(z);false
10.staticvoidMain(string[]agrs)
{
inta=3,b=4,c=5,d=2;if(a>b)if(b>c)
Console.Write(d++);else
Console.Write(++d);
Console.Write(d);Console.ReadLine();
}
上面程序运行后,结果是:2三、程序分析题:
教材pg104~105习题第1题~3题ADB1.inti,sum;sum=0;
for(i=2;i0){
switch(k){
case1:n+=k;break;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年四川商务职业学院单招职业技能考试题库及参考答案详解1套
- 2026年新疆农业职业技术学院单招职业技能测试题库及参考答案详解1套
- 2026年大庆医学高等专科学校单招职业倾向性测试题库及参考答案详解一套
- 南昌社工面试题目及答案
- 公务员晋职面试题及答案
- 廉江事业编面试题及答案
- 2025~2026学年济南天桥区泺口实验学校九年级上学期12月份英语考试试卷以及答案
- 2025年陆军军医大学西南医院护士长招聘备考题库及参考答案详解1套
- 2025年茂名市电白区电城中学招聘合同制教师备考题库及一套答案详解
- 随州市中心医院2026年招聘45人备考题库附答案详解
- 回族上坟怎么念
- 绳结的各种打法
- 大众滑雪智慧树知到答案章节测试2023年沈阳体育学院
- 建筑施工事故案例PPT
- 核对稿300单元分析响应
- GB/T 26480-2011阀门的检验和试验
- GB/T 24689.2-2017植物保护机械杀虫灯
- GB 32166.1-2016个体防护装备眼面部防护职业眼面部防护具第1部分:要求
- 第21课《女娲造人》课件(共22张PPT) 部编版语文七年级上册
- 2022-2023学年人教版高中地理选择性必修一课件:5.1 自然地理环境的整体性 (33张)
- 商业地产招商法律风险-课件
评论
0/150
提交评论