-
true
查看全部 -
标记位
查看全部 -
输出结果:Console.Write("内容");
Myapp1:项目
Program:类(包含于项目中)
查看全部 -
string[,] name = new string[,] { { "吴松", "89" }, { "钱东宇", "90" }, { "伏晨", "98" }, { "陈陆", "56" }, { "周蕊", "60" }, { "林日鹏", "91" }, { "何昆", "93" }, { "关欣", "85" } };
int highest = 0;
for (int i = 1; i < name.GetLongLength(0); i++)
{
if (int.Parse(name[i, 1]) > int.Parse(name[highest, 1]))
highest = i;
}
Console.WriteLine("分数最高的是{0},分数是{1}", name[highest, 0], name[highest, 1]);
终于成功了,循环比较类似冒泡法就好了,之后把大的下标取出来再进行数组的取出就ok。
不过c#难道数组是不能多种数据类型一起放进数组的么。本来是想把成绩写成整数型,发现不行,那么就字符串把,然后进行强制转换就ok
查看全部 -
string[,] name = new string[,] { { "吴松", "89" }, { "钱东宇", "90" }, { "伏晨", "98" }, { "陈陆", "56" }, { "周蕊", "60" }, { "林日鹏", "91" }, { "何昆", "93" }, { "关欣", "85" } };
int highest = 0;
for (int i = 1; i < name.GetLongLength(0); i++)
{
if (int.Parse(name[i, 1]) > int.Parse(name[highest, 1]))
highest = i;
}
Console.WriteLine("分数最高的是{0},分数是{1}", name[highest, 0], name[highest, 1]);
终于成功了,循环比较类似冒泡法就好了,之后把大的下标取出来再进行数组的取出就ok。
不过c#难道数组是不能多种数据类型一起放进数组的么。本来是想把成绩写成整数型,发现不行,那么就字符串把,然后进行强制转换就ok
查看全部 -
Console.WriteLine(age++);作用等同于下面两句:
Console.WriteLine(age);//先打印age=age+1;//后自加
Console.WriteLine(++age);作用等同于下面两句:
age=age+1;//先自加Console.WriteLine(age);//后打印
你看,运算顺序不一样吧,所以输出的结果也不会相同
查看全部 -
你问题里也说了y++是先打印出的5才会自加为6,所以出来的会是5,而不是6,如果是++y的话,会先自加为6再打印输出,
查看全部 -
double d = 2.5;
int x = (int)d + 1;//将double类型强制转换成int类型
查看全部 -
强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换,比如上例可以这样完成:
int i=(int)3.0;
数字前面的(int)表示转换的目标类型为int,3.0会被强制转换为3。
需要注意, double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。查看全部 -
+连接2个字符串+++查看全部
-
const 关键字,表明PI是一个常量查看全部
-
启动调试一个C#的快捷键是F5查看全部
-
/ 除法运算,保留整数部分
% 取余运算
查看全部 -
强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换。
查看全部 -
2种不同类型的数据运算,低精度类型会自动转换为较高精度的类型。
查看全部
举报