



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.NET程序设计(C#)学习通超星课后章节答案期末考试题库2023年1.
写出以下程序的运行结果。
class
Test
{
public
static
void
Main()
{
int
x
=
5;
int
y
=
x++;
Console.WriteLine(y);
y=++x;
Console.WriteLine(y);
Console.WriteLine(x);}
}运行结果:
参考答案:
577
C#类MyClass中,下列方法重载是合法的public
void
showInfo(int
i){...}public
double
showInfo(int
i)
{…}
参考答案:
错
continue
语句只用于循环语句中,它的作用是跳出循环。
参考答案:
错
else总是与离他最近的一个if语句相匹配
参考答案:
错
for语句括号中的三个表达式,可以省略其中的某一个或多个,但不能三个同时省略。
参考答案:
错
if语句后面的表达式应该是(
)
参考答案:
条件表达式
下列关于do…while语句描述正确的是?【多选题】
参考答案:
do…while循环语句将循环条件放在了循环体的后面###do…while循环中无论循环条件是否成立循环体都会被执行一次
下列语句在控制台上的输出是什么?...if(true)
System.Console.WriteLine(“FirstMessage”);
System.Console.WriteLine(“SecondMessage”);...
参考答案:
FirstMessage
SecondMessage
下列选项中,(
)不属于C#数据类型中的值类型。
参考答案:
string
下面代码的运行结果是(
)staticvoidMain(string[]args){
intnum1=34;
intnum2=55;
Increase(refnum1,num2);
Console.WriteLine("{0}和{1}",num1,num2);
Console.ReadLine();}privatestaticvoidIncrease(refintnum1,intnum2){
num1++;
num2++;}
参考答案:
35和55
下面关于方法重载说法错误的是?【多选题】
参考答案:
方法重载要求方法的返回值类型相同###方法的重载要求方法的参数列表相同
下面关于类的声明,正确的是?
参考答案:
public
class
Car{…}
下面哪项是C#程序的入口方法
参考答案:
Main(
)
以下关于for循环的说法不正确的是(
)。
参考答案:
for循环只能用于循环次数已经确定的情况
以下选项中,哪个不属于switch语句的关键字?
参考答案:
for
以下选项中哪些描述是正确的?【多选题】
参考答案:
break关键字用于跳出当前循环###continue关键字用于终止本次循环,执行下一次循环###switch条件语句中可以使用break
以下选项哪个选项可以正确创建一个二维数组?
参考答案:
int[,]
a={{1,5},{4,5},{3,6}};
假设int
x
=
2,三元表达式
x>0?x+1:5
的运行结果是以下哪一个?
参考答案:
3
关于如下程序结构的描述中,哪一项是正确的?(
)for(
;
;
)
{
循环体;
}
参考答案:
一直执行循环体,即死循环
分析一下C#片段中的属性,该属性是(
)属性。......
privatestringname;
PublicstringName{
get{returnname;}
}......
参考答案:
只读
在C#中,下列代码的运行结果是(
)
usingSystem;classTest{
PublicstaticvoidMain(string[]args)
{
inta=21,b=22,c=23;
if(a
参考答案:
22
在C#中,下列关于属性的使用正确的是(
)。
参考答案:
privateintnum;publicintNum{get{returnnum;}set{num=value;}
}
在C#中,关于continue和break,以下说法正确的是(
)
参考答案:
continue是中断本次循环,进入一下次的循环
在c#的选择语句的switchcase结构中,(
)子句用于指定在找不到匹配项时执行的动作
参考答案:
default
在C#语言中,方法重载的判定条件,下列选项中哪项不是的(
)。
参考答案:
返回类型不同
在switch语句中,default语句是可选的,且若存在,只能有一个。
参考答案:
对
在下列C#代码中,(
)是类Teacher的属性。public
class
Teacher{
int
age=13;
public
string
Name{
get{return
name;}
set{name=value;}
}
public
void
SaySomething(){//…}}
参考答案:
Name
在类的定义中,类的方法描述了该类的对象的行为特征。
参考答案:
对
如果x=35,y=80,下面代码的输出结果是(
)。if(x<-10||x>30){
if(y>=100)
{
Console.WriteLine("危险");
}
else
{
Console.WriteLine("报警");
}}else{
Console.WriteLine("安全");}
参考答案:
报警
将变量从字符串类型转换为数值类型可以使用的类型转换方法是(
)
参考答案:
int.Parse(
)
属性必须同时定义get和set访问器
参考答案:
错
已知a,b,c的值分别是4,5,6,执行下面的程序段后,判断变量n的值为()。if(c>b+2)n=a+b;elseif(a+b
参考答案:
9
引用类型主要有4种:类类型、数组类型、接口类型和(
)
参考答案:
字符串类型
当month
等于6时,下面代码的输出结果是(
)。
int
days
=
0;switch
(month){
case
2:
days
=
28;
break;
case
4:
case
6:
case
9:
case
11:
days
=
30;
break;
default:
days
=
31;
break;}
Console.WriteLine(days);
参考答案:
30
数组的最大索引值为“数组名.Length”。
参考答案:
错
方法传递参数时在参数前使用ref或out关键字,传递的是?
参考答案:
变量的地址
方法定义过程中不能省略的是?【多选题】
参考答案:
返回值类型###包含方法体的一对花括号
方法的返回值类型均为void的。
参考答案:
错
被sta
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 妇幼保健员考试知识点总结与复习资料分享试题及答案
- 妇幼保健员考试准备系列分享试题及答案
- 健康促进行动试题及答案
- 健康管理师多元发展试题与答案
- 2025妇幼保健员考试重点知识点及试题及答案
- 茶s文化渊源探讨试题及答案
- 2025年度美甲店合伙人合作经营风险共担合同
- 2025年度茶楼合伙协议书:茶楼茶艺表演与活动策划合作协议
- 2025健康管理师考试参考试题答案
- 二零二五年度入职员工保密合同-新材料研发成果保密
- 安全生产费用投入计划表
- 二、女性青春期保健课件
- 2022年江苏医药职业学院单招考试面试试题及答案解析
- 三年级语文下册第三单元语文园地三(说课稿)
- 房地产开发企业合约规划书(共40)
- 重大危险源辨识GB18218-2000
- 餐饮服务投标文件
- (完整word)发票模板格式
- 通用技术试题库(含答案)
- 生产线线长工作职责
- LF精炼工艺技术课件
评论
0/150
提交评论