C#程序设计基础测试
【单选题】【2.00分】【概念理解】
下列关于注释的使用,正确的是() *
A. int count;//声明一个int类型的变量(正确答案) |
B. string name;///姓名 |
C. Console.Write("")/*打印输出*/(正确答案) |
writeline输出数值变量 D. /* * 打印输出 */ Console.Write("")(正确答案) |
【单选题】【2.00分】【概念理解】
下列数据类型中,哪些是C#中的数据类型() *
A. decimal(正确答案) |
B. string(正确答案) |
C. boolean |
D. char(正确答案) |
【单选题】【2.00分】【概念理解】
导入命名空间的关键字是() [单选题] *
A. class |
B. namespace |
C. using(正确答案) |
D. main |
【单选题】【2.00分】【结果判断】
分析下列代码片段的执行结果() int a=1; int b=a++; b+=2; Console.WriteLine(b); [单选题] *
A. 4 |
B. 3(正确答案) |
C. 2 |
D. 1 |
【单选题】【2.00分】【结果判断】
在C#中,表达式Console.WriteLine(true && false || true);的结果是()。 [单选题] *
A. true(正确答案) |
B. false |
C. 语法错误 |
D. true && false || true |
【单选题】【2.00分】【结果判断】
以下代码的输出结果是() int x=5; int y = x++; Console.Write(x); y=++x; Console.Write(y); [单选题] *
A. 56 |
B. 57 |
C. 67(正确答案) |
D. 66 |
【单选题】【2.00分】【结果判断】
下列选项中,哪一个选项中Y的值最小() [单选题] *
A. int y = 10 % 3; |
B. int y = 3 % 10 |
C. int y = 10 % 11 |
D. int y = 10 % 10;(正确答案) |
【单选题】【2.00分】【结果判断】
在C#中,假设int a=3,b=4,c=5;,则表达式(a+b)>c&&b==c的值是 [单选题] *
A. true |
B. false(正确答案) |
C. 3 |
D. 7 |
【单选题】【2.00分】【结果判断】
以下代码的输出结果是() int x=5; x += x++ + ++x; Console.WriteLine(x); [单选题] *
A. 16 |
B. 17(正确答案) |
C. 25 |
D. 26 |
【单选题】【2.00分】【结果判断】
以下代码的输出结果是() int x = 5 , y = 2; float z = x / y; Console.WriteLine(z); [单选题] *
A. 2(正确答案) |
B. 2.5 |
C. 0 |
D. 语法错误 |
【单选题】【2.00分】【概念理解】
以下代码的输出结果是() int a; a = 25 / 3 % 3; Console.WriteLine(a); [单选题] *
A. 0 |
B. 1 |
C. 2(正确答案) |
D. 3 |
【单选题】【2.00分】【概念理解】
在C#中,C#源程序文件的扩展名为( ) [单选题] *
A. .doc |
B. .txt |
C. .ppt |
D. .cs(正确答案) |
【单选题】【2.00分】【概念理解】
下列哪种数据类型是引用类型( ) [单选题] *
A. string(正确答案) |
B. int |
C. char |
D. float |
【单选题】【2.00分】【概念理解】
在C#中,表达式(int)10/5*2.0的运行结果是( )类型的数据 [单选题] *
A. int |
B. double(正确答案) |
C. float |
D. 编译错误 |
【单选题】【2.00分】【概念理解】C#中,回车字符对应的转义字符串为( ) [单选题] *
A. \r |
B. \f |
C. \n(正确答案) |
D. \t |
【单选题】【2.00分】【结果判断】
分析下列代码片段的执行结果() int a=5,b=4,c=6,d; Console.WriteLine("{0}", d = a > b ? (a > c ? a : c) : b); [单选题] *
A. 5 |
B. 4 |
C. 6(正确答案) |
D. 不确定 |
【单选题】【2.00分】【结果判断】
分析下列代码片段的执行结果() int x=5,y=10; Console.WriteLine("{0}+{1}={2}",y,x,y+x); [单选题] *
A. y+x=15 |
B. x+y=15 |
C. 5+10=15 |
D. 10+5=15(正确答案) |
【单选题】【2.00分】【结果判断】
表达式(3>=7)&&(5<8)的结果是() [单选题] *
A. 代码错误 |
B. 不确定 |
C. false(正确答案) |
D. true |
【单选题】【2.00分】【概念理解】
分析下列代码片段的执行结果() int a = 10; string b = "10"; Console.WriteLine(a+b); [单选题] *
A. 20 |
B. 1010(正确答案) |
C. 10+10 |
D. 语法错误 |
【单选题】【2.00分】【结果判断】
在C#中,下列代码运行后,变量Max的值是() int a = 5,b = 10,c = 15,Max = 0; Max = a > b ? a : b; Max = c < Max ? c : Max; [单选题] *
A. 0 |
B. 5 |
C. 10(正确答案) |
D. 15 |
【单选题】【2.00分】【概念理解】
下列数据类型中,可以使用哪种数据类型的变量来存储100.12345678() [单选题] *
A. int |
B. float |
C. long |
D. double(正确答案) |
【单选题】【2.00分】【概念理解】
下列选项中,正确的是() [单选题] *
A. C#是一种面向对象的开发语言,而Java不是 |
B. C#项目编译后的可执行文件扩展名为.exe(正确答案) |
C. C#中Main()方法中的M首字母不一定要大写 |
D. Console.WriteLine()输出不换行 |
【单选题】【2.00分】【结果判断】
分析下列代码片段的执行结果() int a=9, b=6, c; c=a/b+0.8; Console.WriteLine(c); [单选题] *
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论