- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)