题号    题目    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    下面的表述不正确的是:    常量在程序运行过程中不能修改其中的值。    # 只支持两种常量: 字符常量和符号常量    变量在程序运行过程中可以修改其中的值。    常量的定义需要用到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小时内删除。