1/10
文档分类:资格/认证考试

C#复习资料.doc


下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

0/100
您的浏览器不支持进度条
下载所得到的文件列表
C#复习资料.doc
文档介绍:
C#考试复习总结选择题下列数据类型中,不属于基本数据类型的是(D)。A.数值类型 B.字符类型和字符串类型C.布尔类型与对象类型 D.结构类型要使用变量score来存储学生某一门课程的成绩(百分制,可能出现小数部分),则最好将其定义为(C)类型的变量。A.int B.decimal C.float D.double下列标示符中,非法的是(B)。A.MyName B.c_sharp C.abc2cd D._123已定义下列变量:intn;floatf;doubledf;df=10;n=2;下列语句正确的是(C)。A.f=12.3;B.n=df;C.df=n=100;D.f=df;下列表达式中,有语法错误的是(A)。A.n=12%3.0(n为int类型)B.12/3.0;C.12/3;D.‘a’>‘b’;已知a,b,c均为整形变量,下列表达式的值等于(A)。b=a=(b=20)+100A.120B.100C.20D.true下列语句中,不能够正确定义长度为4的数组a的语句是(C)。A.int[]a=newint[]{1,2,3,4;}B.int[]a={1,2,3,4};C.int[]a=newint[4]{1,2,3};D.int[]a=newint[4]{1,2,3,4};若二维数组a有4行6列,那么该数组中第15个元素的访问方法是(D)。A.a[15]B.a[3,3]C.a[3][3]D.a[2,2]以下装箱、拆箱语句中,错误的有(B)。A.objectobj=100;intm=(int)obj;B.objectobj=100;intm=obj;C.objectobj=(int)100;intm=(int)obj;D.objectobj=(object)100;intm=(int)obj;下面有关变量和常量的说法,正确的是(C)。A.在程序运行过程中,变量的值是不能改变的,而常量是可以改变的。B.常量定义必须使用关键词constC.在给常量赋值的表达式中不能出现变量D.常量在内存中的存储单元式固定的,变量则是变动的对于语句“if(表达式)语句块”,下列说法正确的是(D)。A.语句中的“表达式”可以是任意类型的表达式B.语句中的“表达式”可以是整型表达式或者布尔表达式C.如果“表达式”的值为非零值则执行后面的语句块,为零则不执行D.不管“表达式”的形式如何,但其返回值必须是布尔类型,如果返回true则执行后面的语句块,否则不执行下列代码段中,语法正确的是(A)。A.intn=0;B.intn=0;C.for(intI=0;sum=0;i<10;i++)D.intsum=0;if(n==1)if(n=1){inti=0;{{sum=sum+i;while(1)intx=n;intx=n;}{}}sum=sum+i;if(i==9)break;}下面关于if语句和switch语句的说法,正确的是(C)。如果在if语句和switch语句中嵌入break语句,则在程序执行过程中一旦执行到break语句,则会结束相应语句的执行,而转向执行其后面的语句凡是能够使用if语句的地方就可以使用switch语句,反之亦然C.if语句有3种基本形式,if…、if…else…、if…elseif…else…D.if语句本质上是实现“单判断二分支”的选择结构,switch语句 内容来自淘豆网www.taodocs.com转载请标明出处.