题号 题目 A B C D
1 下列唯一的三元运算符是: ++ -- () ?:
2 下列不是单目运算符的是: ++ -- / !
3 Console.WriteLine("a=2>1?1:0")的运行结果是: a=1 a=0 a=2>1?1:0 a=2
4 int b=12+(45>1?-12:12);执行之后b的值为: 12 0 57 24
5 下面运算中是赋值运算的是: a=2 a==2 a>2 a<2
6 int a=2;int b=a+=2;执行之后b等于: 0 2 4 6
7 1>0&&12<23||4>3的执行结果为: Ture FALSE 1 0
8 1>0&&(12>23||4<3)的执行结果为: Ture FALSE 1 0
9 float f=-123.567F; int i=(int) f; i的值现在是: -123 -124 123 124
10 下列关于数据类型转换描述错误的是: 低类型向高类型转换可能会损失精度 任何一种简单值类型数据都可强制转换为string类型 隐式转换能够保证值不发生变化,比较安全 显示转换总是会成功,不可能出错
11 a=14>12?13:14>12?1:0;执行之后a等于 14 13 0 1
12 下列表示串字符串类型的是: int char string text
13 下列所举的例子中,属于C/S结构应用程序的是(): 反恐精英单机游戏 在线查询系统 www.163 银河学院在线报名系统
14 下面表示类类型的是: int class Class namespace
15 下列对C#语言与.NET平台的关系,描述正确的是: 关系不清楚 没有关系 C#是一个程序开发语言;而.NET是一种提供服务的平台 均是开发语言
16 char 关键字用于定义什么类型的变量: 整型 字符串 字符 文本
17 下列运算符中不属于算术运算符的是: + = % *
18 表达式: a+=b 表示是什么含义: a=a+b a+b a=b b=a
19 int a=10,b=3;则输出a%b结果为 3 4 3.3333 1
20 int a=10;float b=3;则a/b结果等于 3 4 3.3333 1
21 C#语言中有哪三种逻辑运算符 @@、&&、$$ &&、||、! $$、&&、|| ||、&&、%%
22 下面对"="和"=="描述正确的一项是: "="号和"=="都表示赋值 "="表示相等,"=="表示赋值 "=="表示相等,"="表示赋值 "="号和"=="都表示相等
23 导入命名空间的关键字是: use using namespace system
24 定义命名空间的关键字是: name space class namespace
25 下列正确定义主方法的是: main(){ } Main(){ } static void Main() { } void main(){ }
26 下列语句中 ,编译后能将"欢迎使用C#"这句话换行输出的是:
Console.WriteLine("欢迎使用C#"); Console.Write("欢迎使用C#"); "Console.WriteLine("\"欢迎使用C#\"");
" "Console.ReadLine(""欢迎使用C#"");
"
---------------------------------------------------------------------------------------------------------------------
27 请选择此程序最后在屏幕上的输出:int a=3 ; a++; Console.WriteLine(a--);: 2 3 4 5
28 C#中以什么符号表示语句的结束: . ; , :writeline输出数值变量
29 请选择此程序最后在屏幕上的输出:int a=3 ; --a; Console.WriteLine(a--); 2 3 4 1
30 若未导入命名空间System而要访问Console类,可以
用System.Console引用 直接用Console using Console 以上都不是
31 C#语言中区分大小写吗? 不区分 严格区分 有的区分有的不区分 以上都不是
32 Main()函数是: 一般函数 在程序中可有可无的函数 程序的入口点 程序的结束函数
33 以下标识符正确的是: ~static a_1 #qq "]_A
34 合法的标识符可以以__________开头 字母和下划线 任意字符 以数字开头 以运算符开头
35 下面对逻辑运算符"||"描述正确的一项是 运算符两边的表达式有一边为真则结果为真 运算符两边的表达式都为真时结果才为真 不管运算符两边的表达式是什么结果都为真 不管运算符两边的表达式是什么结果都为假
36 要输出空格,常用的转义字符是 /a \n /t \t
37 可以用来从键盘输入字符串并返回第一个字符所对应的ASCII码值的是: ReadLine()方法 Read()方法 Write()方法 WriteLine()方法
38 以下数据类型中属于值类型的是: bool string class int[] Arrayint
39 给float类型数据赋小数值时,后面一般加什么后缀 m f M l
40 下面哪个选项表示C#中的不等于号 %= /= ≠ !=
41 分析代码,int a=10;a*=1;运行后a的值是 1 10 20 100
42 若a、b、c、d都是int类型变量,且初值均为0,以下哪项不是正确的赋值语句: a==b=c=100; d=(c=22)-(b++); c+=b; d++;
43 以下哪个是不合法的字符常量是: “\0xff” “\65” “&” “\028”
44 有变量char ch; 以下正确的赋值语句是: ch=’123’; ch=’\xff’; ch=’\08’; ch=”\”;
45 以下变量名在C# 中不合法的是: _this aa m# AQvv
46 以下变量名在C# 中不合法的是: 32a @class _2a in_
47 C#程序的书写规范不包括: 良好的缩进书写习惯 括号必须成对出现 严格区分字母大小写 空格可用可不用
48 以下不是C# 中的关键字的是: in as with class
49 以下是C# 中的关键字的是: str chr dbl using
50 以下关于变量描述错误的是: 变量是用来 存储特定值的 变量的值是可以变化的 变量在使用前可以不用赋初值 变量具有不同的数据类型
51 下面的表述不正确的是: 常量在程序运行过程中不能修改其中的值。 C# 只支持两种常量: 字符常量和符号常量 变量在程序运行过程中可以修改其中的值。 常量的定义需要用到const关键字,变量不需要。
52 以下程序段,对于符号常量的声明和赋值正确的是:
const int My_i1; My_ i1 = 100;
const char My_chr1; My_ chr1= a;
const double My_dbl1=12.61;
const string My_str1=’hello world’;
53 以下程序段,对于变量的声明和赋值正确的是:
int My_i1, My_ i1 = 100;
char chr1= ” s”, chr2= ”T”;
float f1; f2=f1;
double d1=12.6d,d2=d1;
54 以下关于常量的说法,错误的是: 有个方法可以修改常量的值,就是停止程序修改源代码,重新编译 。 符号常量必须被初始化才能使用,否则不能使用。 常量只能被赋于初始值,之后,在使用的过程中是不能改变其值的。 定义一个常量,可以先定义再赋值,不必要两个步骤同时进行。
55 以下关于常量与变量的说法,错误的是: 定义常量时,常量的值只能是常量或常数。 定义常量时,常量的值不能是变量。 定义变量时,变量的值只能是变量。 定义变量时,变量的值可以是是常量、常数或变量。
56 以下关于 c#中常量和变量的程序段,正确的是: const int i1=12; int j1=i1; const int i1,i2;i1=12,i2=30; int j1=16;const int j2=j1; int j1=10,j2=10;const int j3=j1-j2;
57 "阅读下面的程序段,出现错误的一行是:
int iNum=20;
const int iNum1=23;
const int iNum2=iNum+20;
const int iNum3=iNum1+1;" 第一行 第二行 第三行 第四行
58 以下c#程序段,语法错误是: Console.WriteLine(Console.Read()); Console.WriteLine(Console.ReadLine()); char chr1=Console.Read();Console.WriteLine(
chr 1); string strName=Console.ReadLine();Console.WriteLine(strName);
59 若int a=10;下列写法正确的是: string b=a; string b=Convert.ToString(a); short b=a; bool b=a;
60 以下不是定义小数类型变量的数据类型是: float int double decimal
61 "以下程序段:int i, sum=0;
i=Convert.ToInt32(Console.ReadLine());
while(i<=10)
{ sum+=i;
i++;}
Console.WriteLine(sum);
当输入数值11时输出的结果为:" 11 55 10 0
62 "以下程序段:int i, sum=0;
i=Convert.ToInt32(Console.ReadLine());
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论