1 / 13
文档名称:

C#练习题(基础知识部分).pdf

格式:pdf   大小:362KB   页数:13
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#练习题(基础知识部分).pdf

上传人:cengwaifai1314 2022/7/17 文件大小:362 KB

下载得到文件列表

C#练习题(基础知识部分).pdf

文档介绍

文档介绍:: .
0; decimal y=x;
19 以下数据类型不能表示负数范围的是(D)
A. sbyte
B. decimal
C. double
D. uint
20. 在 C#中下列表达式不正确的是(B)
A. double a; double b=2; int c=3; a=b+c;
B. short a; byte b=2; byte c=3; a=b+c;
C. string a; string b=”1” string c=”2” a=b+c;
D. bool a; bool b=true; bool c=false a=b==c;
21. C#中下列变量标识符定义不正确的是(C)
A. m_n
B. _a124;
C. ***@3_4;
D. udouble
22. C#中下列字符是可显示字符的是(B)
A. ‘\n’
B. ‘\\’
C. ‘\t’
D. ‘\f’
23. 下列对于实数类型说法正确的是(D)
A. double 类型的数据占用字节数比 decimal 类型的高,所以范围表示比 decimal
类型要大。
B. float 类型的变量占用字节数比 long 类型的变量要小,所以可以将 float 类型
的变量赋值给 long 类型的数据。
C. decimal 类型比 double 类型的变量占用的字节数要大很多,所以可以将 double
类型的数据赋值给 decimal 类型。
D. decimal 类型的变量不可以与 double 和 float 类型的变量之间直接赋值
24. 以下语句不可以在屏幕上输出 Hello,World 语句是(C)
A. (“Hello”+”,World”);
B. (“Hello{0}”,”World”);
C. (“{0},{1}”,”Hello,World”);
D. (“Hello,World”);
25. 以下强制类型转换书写不正确的是(B)
A. int a; double b=; a=(b);
.精品文档
B. int a; double b=; a=(b);
C. char c; int a=97; c=(char)a;
D. float a; double b=2d; a=(b);
26. 以下数组初始化不正确的是(A)
A. int[] a=new int[5]{1,2,3,4};
B. int a[]=new int[]{1,2,3,4};
C. int[] a={1,2,3,4};
D. int[]a; a=new int[]{1,2,3,4};
27. 已知如下变量 decimal a=;float f=;double n=;int m=5,则正确的语
句是:(D)
A. bool bo=(a=f)?a:f;
B. bool bo=m>n>f;
C. bool bo=true+false;
D. bool bo=true==false;
28. 假设有如下数组 int[] a=new int[10];则下列不正确的是(C)
A. int n=5; a[n]=a[0]+a[1];
B. a[0]=1a[1]=2a[2]=’3’
C. a[0]=1a[1]=2a[2]=”3”
D. a[2*3]=2*3;
29. 在 C#语言中,运算符"="和"=="的功能分别是( B )
A.关系运算和赋值运算
B.赋值运算和关系运算
C.都是关系运算
D.都是赋值运算
30. 两次运行下面的程序,如果从键盘上分别输入 6 和 3,则输出结果是( C )。
int x;
x=(());
if(x++>5)
(