版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2017 年 16 级寒假课题 C#(二)一.单选题 (共 40 题,80.0 分)1.关于如下程序结构的描述中,哪一项是正确的?( )。for ( ; ; ) 循环体; A、 不执行循环体B、 一直执行循环体,即死循环C、 执行循环体一次D、 程序不符合语法要求2.枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类型,如果类型省略,则定义为( )。A、B、 sbyteC、 uD、 ulong3.下列关于数组的描述中,哪些选项是不正确的? ( )。A、数组元素索引是从 0 开始的B、对数组元素的所有都要进行边界检查C、如果使用的索引小于 0,或大于数组的大小,编译器将抛出一个In
2、dexOutOfRangeException 异常;D、 数组元素的是从 1 开始,到 Length 结束4.下列结构图对应于哪种结构(A 是程序段,P 是条件)?( )。A、 while 循环结构B、 do-while 循环结构C、 if-else 选择结构D、 switch-case 选择结构5.下列标识符命名正确的是( )A、 X.25B、 4footsC、 val(7)D、 _Years6.下列语句在控制台上的输出是什么?( )A、 无输出B、Message SecondMessageC、 SecondMessageD、Message7.在 C#中,表示一个字符串的变量应使用以下哪条语
3、句定义( )A、CString str;B、string str; C、Dim str as stringD、char* str;8.以下程序的输出结果是()。A、 Green,RedB、 Red,GreenC、 Red,BlueD、 Green,Blue9.在 C#中,如果左操作数大于右操作数,()运算符返回 false。A、 =B、 C、 =D、 以上都是10.1 在数组中对于 for 和 foreach 语句,下列那些选项中的说法不正确?( )。A、foreach 语句能使你不用索引就可以遍历整个数组B、foreach 语句总是从索引 1 遍历到索引 LengthC、foreach 总是
4、遍历整个数组D、如果需要修改数组元素就必须使用 for 语句11.在 C#中,表示( )A、 空字符B、 空串C、 空值D、 以上都不是12.在 C#中无需编写任何代码就能将型数值转换为 double 型数值,称为( )A、 显式转换B、 隐式转换C、 数据类型转换D、 变换13.表达式 12/4-2+5*8/4%5/2 的值为( )A、 1B、 3C、 4D、 1014.当 month 等于 6 时,下面代码的输出结果是()A、month 为 6 时,当月天数为:0B、month 为 6 时,当月天数为:28C、month 为 6 时,当月天数为:30D、month 为 6 时,当月天数为:
5、3115.下面代码实现数组 array 的冒泡排序,画线处应填入()。A、 4-iB、 iC、 i+1D、 array.Length-1-i16.下面代码的输出结果是( )。A、 2B、 3.14C、 12.56D、 6.2817.下面代码的运行结果是()A、 35 和 56B、 34 和 55C、 34 和 56D、 35 和 5518.当你需要使用一种数据类型表达同一类事物的不同状态,比如:、女人、小孩、老人或者春夏秋冬时,C#中最可靠和直观的解决方案是什么?( )。A、使用 struct 结构B、 使用 enum 枚举C、使用类型,用不同的数值0,1,2表示D、C#中无法通过一种数据类型
6、实现同一事务的不同状态19.在 C# 中,可以避免使用枚举变量来避免不合理的赋值,以下枚举定义中正确的是()。A、 public enumSexB、public enum Sexmale,femal;male,femal;C、 public Sexenum D、 public Sex enum male,femal;male,femal20.在 C#中,下列代码的输出结果是()。A、 2B、 TueC、 WedD、 编译错误21.在 C#中,定义一个数组,下面哪种方法是错误的()。A、arr=new5;B、arr=new 1, 3, 5, 7, 9;C、arr= 1,3, 5, 7, 9 ;D
7、、arr=new 1, 3, 5, 7, 9 ;22.在 C#中,下列代码的运行结果是()。A、 0B、 10C、 20D、 3023.在 C#中,下列代码的运行结果是()。A、 4321B、 1234C、 4123D、321424.在 C#中,下列代码的运行结果是()。A、 18B、 18C、 30D、 3025.在 C#语言中,下列代码的运行结果是()。A、 -1B、 0C、 1D、 326.下面关于 C#中值类型和类型的描述正确的是( )。A、结构属于类型B、 字符串属于值类型C、所有内置的数据类型都是值类型,所有用户定义的数据类型都是类型D、值类型变量直接存放真正的数据,类型变量存放的
8、是指向真正的数据的存放地址27.在 C#中,下列代码运行后,变量 Max 的值是( )。A、 0B、 5C、 10D、 1528.下述 C#语言代码的运行结果是( )。A、 9B、 12C、 13D、 1529.在 C#中,通过调用 Thread 类的 Slex 代表( )。nt x)方法来代码的暂停运行,其中A、 暂停运行的微秒数B、 暂停运行的毫秒数C、 暂停运行的秒数D、 暂停运行的 CPU 时间数正确: B30.在 C#中,如果要将数组作为一个方法的参数,则传递的是( )。A、数组中的所有元素B、数组的第一个元素 C、数组的D、以上皆非31.能作为 C#程序的基本是( )A、 字符B、
9、 语句C、 函数D、 源程序文件32.将变量从字符串类型转换为整型可以使用的类型转换方法是()。A、 Str()B、Char()C、 ()D、.Parse();33.有两个 double 类型的变量 x 和 y,分别取值为 8.8 和 4.4,则表达式(x-y/y 的值是( )。)A、 7B、 7.0C、 7.5D、 8.034.在 C#程序中,使用( )关键字来创建数组。A、 newB、 arrayC、 sicD、 this35.在 C#语言的循环结构中,首先执行一次,然后再判断条件的循环结构是( )。A、 whileB、 do-whileC、 forD、 foreach36.在 C#中,下
10、列代码的运行结果是( )。A、 abcB、 aC、 bD、 c37.以下关于 C#代码的说法正确的是( )。A、有编译错误,提示 case不能贯穿到另一个,不能运行B、输出 149C、输山 123246369D、正确运行,但没有输出38.C#程序的( )函数被成为程序的大门,应用程序从这里开始运行。A、 Main()B、 Begin()C、 Start()D、 main()39.C#语言中的类 Console 包含两个输入方法:Write()和 Wri之间的唯一区别是( )。ine()。它们A、Wriine()方法输出后换行,Write()方法输出后不换行B、Wriine()方法可以格式化输出
11、,Write()方法不可以C、Write()方法输出后换行,Wriine()方法输出后不换行D、Write()方法可以格式化输出,Wriine()方法不可以40.在 C#语言中,下列代码运行结果是( )。A、 21B、 22C、 23D、 66二.多选题 (共 10 题,20.0 分)1.以下数据类型中可以使用算术运算运算的是( )。A、 boolB、 charC、D、 double2.以下语句可以在屏幕上输出o,World 语句是()A、Console.Wriine(o+,World);B、Console.Write(o,0,World);C、Console.Wriine(0,1,o,Wor
12、ld);D、Console.Write(o,World);3.在 C#语言中, 关于 if-else 关键字的配对关系,下列描述不正确的是。()。A、 缩排位置相同的任意 ifB、 在其之前未配对的任意 ifC、 在其之前未配对的最近的 ifD、 同一行上的 if4.下列关于函数说法错误的有()。A、函数定义时若不存在形参列表,则必须使用关键字 voidB、函数也可以定义函数C、函数体弱只存在一行代码,括号”可以省略D、函数体中可以没有任何代码5.C#语言中的数据类型中,下列属于值类型的是()。A、 charB、 枚举C、 结构体D、 结构体数组6.下述 C#语言代码运行结果不正确的是()。A
13、、 0B、 20C、 21D、 编译错误7.下列关于枚举型的描述不正确的是()。A、枚举型是类型B、枚举型是值类型,它是一组称为枚举数列表名常量组成的独特类型C、指定分配给每个枚举数的大小的基础类型是可以为,也可以为char 类型,还可以为 long 类型D、 枚举型的默认基础类型为型的值依次递增 1,第一个枚举数的值必须为 0,后面每个枚举8.以下那些是 C#提供的循环结构()。A、 while 语句B、for 语句C、do-while 语句D、 foreach 语句9.以下关于 for 循环的说法正确的是()。A、for 循环只能用于循环次数已经确定的情况B、for循环是先判定表达式,后执行循环体语句C、for循
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年物业出租合同模板(含绿化养护)3篇
- 二零二五版电力设备维修与保养承包合同3篇
- 2025年城市地下热力管网建设PPP协议
- 2025年建筑外墙涂料施工合同模板参考3篇
- 2025年劳动者补偿薪酬协议
- 二零二五版WTO电子商务国际电子商务平台监管与协调合同3篇
- 二零二五年度高科技工程设计与咨询服务居间合同正本3篇
- 基于2025年度销售目标的劳动合同3篇
- 2025年专业师资培训协议模板
- 2025年外卖配送分成合作协议
- 制氮机操作安全规程
- 衡水市出租车驾驶员从业资格区域科目考试题库(全真题库)
- 护理安全用氧培训课件
- 《三国演义》中人物性格探析研究性课题报告
- 注册电气工程师公共基础高数辅导课件
- 土方劳务分包合同中铁十一局
- 乳腺导管原位癌
- 冷库管道应急预案
- 司法考试必背大全(涵盖所有法律考点)
- 公共部分装修工程 施工组织设计
- 《学习教育重要论述》考试复习题库(共250余题)
评论
0/150
提交评论