ylbtech-doc:.net-C#代码判断

C#代码判断

1.A,C#代码判断返回顶部

01、{ C#题目}public static void Main(string[] args){

    int i = 2000;

    object o = i;

    i = 2001;

    int j = (int)o;

    Console.WriteLine("i={0},o={1}, j={2}", i, o, j);

}请问,此程序输出结果是:(  ) (选择1项)

 A. i=2001,o=2000,j=2000           B. i=2001,o=2001,,j=2001
  C. i=2000,o=2001,,j=2000          
D. i=2001,o=2000,j=2001

02、{ C#题目}仔细观察如下的一小段代码,判断正确的编译输出结果:(  )(选择1项)


int num,rult;


num=5;


rult=25*num;


Console.WriteLine(rult+"100");

A)编译错误   
B)225    C)125+”100”  
 D)125100

03、{ C#题目}下面的例子中产生的输出结果是什么?(  ) (选择1项)


  class A

       {

            public static int X;

            static A(){

                 X=B.Y+1;

            }

        }

       class B

        {

      
      public static int Y=A.X+1;

             static B(){}

             static void Main(){

          
       Console.WriteLine("X={0},Y={1}",A.X,B.Y);

             }

         }


A) x=1,y=2
    B) x=1,y=1    C)
x=2,y=2    D) x=2,y=1

04、{ C#题目}分析下列程序, 请选择正确的输出结果(  )。 (选择1项)


    
static void Main(string[] args)


     {


           
int mylnteger;


           
String myString;


           
mylnteger = 17;


           
myString = "\"mylnteger\"is";


           
Console.WriteLine("{0}{1}.",myString,mylnteger);


           
Console.ReadKey();


 }

A)  "mylnteger"is17.     B)  m17.    
C)  mylnteger is17.   D)  "m"17.

05、{ C#题目}如下代码执行的结果是:(  )(选择1项)


  


  char [] delimiter = {' ', ',', '.',
':'};

    
string words = "one two,three:four.";

    
string [] split = null; //
拆分以后的字符串数组

    
split = words.Split(delimiter, 1);

     
foreach (string s in split)

       
{

         
Console.Write("-{0}- ", s);


 }


A)-one two,three:four.-


B)-one- -two-
-three- -four-


C)-one - -two,-
-three.- -four:-

D)以上都不对

06、{ C#题目}下代码执行的结果是:(  )(选择1项)


static void Main(string[]
args)


{


String s ="abcdef";


Console.WriteLine(s.Substring(4,2));


}


A)不能通过编译


B)能编译,但运行时会抛出异常


C)ef


D)以上都不对

06.{DotNet题目}以下代码执行的结果是______。(选择1项)


static void Main(string[]
args)


{


String s ="abcdef";


Console.WriteLine(s.Substring(4,3));


}

A)不能通过编译                 
B)能编译,但运行时会抛出异常

C)“def”                         
D) “ef”

07.{DotNet题目}观察如下代码,判断正确的编译输出结果是?()(选择1项)


using System;


using
System.Collections.Generic;


using System.Text;


namespace ConsoleHelloWorld


{

class Program

{

static void Main(string[] args)

{

string s = "HelloWorld";

string t = string.Copy(s);

Console.WriteLine(s==t);

Console.WriteLine((object)s==(object)t);

Console.ReadLine();

}

}


}

A)编译错误   

B) HelloWorld

 HelloWorld 

C) true 

false
    

D) false 

False

08.{DotNet题目}观察如下一小段代码,判断正确的编译输出结果:(选择1项)

static void
Main()

{

int varNum=75;

funcAdd(varNum);

Console.WriteLine(varNum);

}

static void funcAdd(int varNum)

{

int tmpValue=5;

varNum =tmpValue+100;

}


(选择1项)

A)编译错误       
B)5100    
    C)75   
          D)105

09.{DotNet题目}关于下列代码执行的结果是()。(选择1项)

struct Point
{
        public int x, y;
        public Point(int x, int y) {
        this.x = x;
        this.y = y;
        }
}
Point p = new Point(10, 10);
object box = p;
p.x = 20;
Console.Write(((Point)box).x);

A)编译错误      B)运行时异常         C)10            D)20

10.{DotNet题目}仔细观察如下的一小段代码,判断正确的编译输出结果:(选择1项)

int num,rult;

num=5;

rult=25*num;

console.WriteLine(rult+”100”);

(选择1项)

A)编译错误     B)225         C)125+”100”        D)125100

11、{ C#题目}abstract class BaseClass{

    public virtual void MethodA(){

        Console.WriteLine("BaseClass");

    }public virtual void MethodB(){

    }

}class Class1 : BaseClass{

    public void MethodA(){

        Console.WriteLine("Class1");

    } public override void MethodB(){

    }

}class Class2 : Class1{

    new public void MethodB(){

    }

}class MainClass{

    public static void Main(string[] args){

        Class2 o = new Class2();

        o.MethodA();

}

}请问,此程序输出结果是 (  ) (选择1项)

A. BaseClass     B. BassClass Class1     C. Class1     D. Class1 BassClass

1.B,返回顶部
 
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

.net-C#代码判断的更多相关文章

  1. JS代码判断IE6,IE7,IE8,IE9!

    JS代码判断IE6,IE7,IE8,IE9!2011年12月15日 星期四 14:01做网页有时候会用到JS检测IE的版本,下面是检测Microsoft Internet Explorer版本的三种代 ...

  2. JS代码判断IE6,IE7,IE8,IE9的函数代码

    JS代码判断浏览器版本,支持IE6,IE7,IE8,IE9!做网页有时候会用到JS检测IE的版本,下面是检测Microsoft Internet Explorer版本的三种代码 做网页有时候会用到JS ...

  3. 【Android】Android 代码判断当前设备是否为模拟器

    [Android]Android 代码判断当前设备是否为模拟器 方法比较简单,直接粘贴代码 //判断当前设备是否是模拟器.如果返回TRUE,则当前是模拟器,不是返回FALSE public stati ...

  4. 【Android】Android 代码判断是否获取ROOT权限(二)

    [Android]Android 代码判断是否获取ROOT权限 方法比较简单,直接粘贴代码 /** * 判断当前手机是否有ROOT权限 * @return */ public boolean isRo ...

  5. 【Android】Android 代码判断是否获取ROOT权限(一)

    [Android]Android 代码判断是否获取ROOT权限 方法比较简单,直接粘贴代码 public synchronized boolean getRootAhth() { Process pr ...

  6. js 技巧 (八)JS代码判断集锦(之二)

    JS代码判断集锦(之二) <INPUT TYPE="button" value="登录"  tabindex="4"> < ...

  7. js 技巧 (七)JS代码判断集锦(之一)

    JS代码判断集锦(之一) ~~~~~~~~~~~~~~~~~~ <script language="JavaScript"> function checkid(iden ...

  8. js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本

    这篇文章主要分享了判断IE.FF.Opera.Safari.Chrome等浏览器和版本的两种方法,需要的朋友可以参考下 因为ie10-ie11的版本问题,不再支持document.all判断,所以ie ...

  9. arm:启动代码判断是从nand启动还是从norflash启动,拷贝程序到内存的过程

    一.nand启动和nor启动:[1] CPU从0x00000000位置开始运行程序. 1.nand启动: 如果将S3C2440配置成从NANDFLASH启动(将开发板的启动开关拔到nand端,此时OM ...

随机推荐

  1. D&F学数据结构系列——红黑树

    红黑树 定义:一棵二叉查找树如果满足下面的红黑性质,则为一棵红黑树: 1)每个结点不是红的就是黑的 2)根结点是黑的 3)每个叶结点是黑的 4)如果一个结点是红的,它的两个儿子都是黑的(即不可能有两个 ...

  2. java基础知识回顾之java Thread类学习(五)--java多线程安全问题(锁)同步的前提

    这里举个例子讲解,同步synchronized在什么地方加,以及同步的前提: * 1.必须要有两个以上的线程,才需要同步. * 2.必须是多个线程使用同一个锁. * 3.必须保证同步中只能有一个线程在 ...

  3. 桥接模式(Bridge Pattern)

    1,定义           桥接模式(Bridge Pattern),也称为桥梁模式,其用意是将抽象化与实现化脱耦,使得两者可以独立的变化,它可以使软件系统沿着多个方向进行变化,而又不引入额外的复杂 ...

  4. Git PHP提交

    做了个小的DEMO,可以查看: https://github.com/feixiang/webgit.git 这几天一直在郁闷的事情. Git在shell里面执行得好好的,apache运行用户也改成了 ...

  5. hdu 3579 Hello Kiki

    不互质的中国剩余定理…… 链接http://acm.hdu.edu.cn/showproblem.php?pid=3579 #include<iostream>#include<st ...

  6. linux的strace命令用法

    strace命令用法 调用:strace [ -dffhiqrtttTvxx ] [ -acolumn ] [ -eexpr ] …[ -ofile ] [ -ppid ] … [ -sstrsize ...

  7. BZOJ 3720 gty的妹子树

    块状树裸题 块状树: 首先对树进行分块,分出的每一块都是一个连通块 通常的分块的方式如下: 1.父亲所在块不满,分到父亲所在块中 2.父亲所在块满,自己单独开一个块 (貌似有更为优越的分块方式? 注意 ...

  8. lintcode: 二叉树的锯齿形层次遍历

    题目 二叉树的锯齿形层次遍历 给出一棵二叉树,返回其节点值的锯齿形层次遍历(先从左往右,下一层再从右往左,层与层之间交替进行) 样例 给出一棵二叉树 {3,9,20,#,#,15,7}, 3 / \ ...

  9. 如何发布使用LGPL版Qt的商业软件

    最近做跨平台图形用户界面库选型,权衡很多因素后最终选择了Qt,其中一个重要因素就是Qt使用LGPL授权许可.由于本人对LGPL理解有限,始终对闭源商业软件如何发布Qt库存在疑问,其中最关心的是:发布的 ...

  10. PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大、小写

    原文:PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大.小写 若要将 CDM 中将 Entity的标识符都设为指定的大小写,则可以这么设定: 打开cdm的情况下,进入T ...