C#面试题集锦.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ch1: 1、= = 与Equals方法的区别? 对于值类型:由于值类型是存储在栈中,两者都是比较的是两个变量的值是否相等Java中的switch于C#中的switch的区别 Java中的switch:只能判断int, short及比int所占字节还少的类型 C#中的switch:可以判断string及比string所占字节少的类型 Ch2: 冒泡排序(c#)口诀 int[] numbers ={ 49, 12, 65, 45, 88, 54 }; //排序前 Console.WriteLine(排序前:); foreach (int i in numbers) { Console.Write(i + ); } //冒泡排序 for (int i = 0; i numbers.Length; i++ ) { for (int j = 0; j numbers.Length - 1 - i; j++ ) {//将最大数交换到最后 if(numbers[j] numbers[j+1]) { int temp = numbers[j]; numbers[j] = numbers[j + 1]; numbers[j + 1] = temp; } } } //排序后 Console.WriteLine(\n排序后:); foreach (int i in numbers) { Console.Write(i + ); } 分别写出四种循环语法 for(int i=0;ilength;i++){} while(true){} foreach(int i in numbers){} do{}while(true); 编程求数组中的最大数,打印所有的水仙花数,打印九九乘法表 求最大数:int[] numbers ={ 49, 12, 65, 45, 88, 54 }; int max = 0; for (int i = 0; i numbers.Length-1; i++ ) { if(numbers[i] numbers[i+1]) { max = numbers[i]; } } Console.WriteLine(最大数为:+max); 水仙花数:for (int i = 100; i 1000; i++ ) { int a = i % 10; //个位数 int b = i % 100; //十位数 b = b / 10; int c = i / 100; //百位数 int number = (int)Math.Pow(a, 3) + (int)Math.Pow(b, 3) + (int)Math.Pow(c, 3); if(number == i) { Console.Write(i + ); } } 打印九九乘法表:for (int i = 1; i = 9; i++ ) { for (int j= 1; j = i; j++)

文档评论(0)

考试教学资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档