-
C#数据类型转换 举例
int[] points = new int[length];
points[i] = int.Parse(Console.ReadLine());
查看全部 -
声明和赋值也可由同一条语句进行,例如截图所示
查看全部 -
foreach关键字,C#特有,注意括号内用法
查看全部 -
c#具有数组属性,可自动记录数组长度
查看全部 -
WriteLine输出的时候会换行。
查看全部 -
switch (job)<br /> {<br /> case"局长": Console.Write("发双黄月饼"); break;<br /> case"处长": Console.Write("发蛋黄月饼"); break;<br /> case"科长": Console.Write("发枣泥月饼"); break;<br /> default:Console.Write("发五仁月饼"); break;<br /> }查看全部
-
switch 中的(变量)只能是3种类型:整型(如 int )、字符型( char )、字符串类型( string )。
查看全部 -
当出现多个 if 和 else ,又没有{}来界定范围时,请参考下面2条原则:
①每一个 else 与前面离它最近的 if 配对。按照这个原则,上面示例代码的两个 else 都与第二个 if 配对,这显然是不可能的,于是又有了第二个原则。
②多个 else 都与同一个 if 相近时,最内层的 else 优先配对。这样,第一个 else 处于内层,就与第二个 if 优先配对,第二个 else 只能与第一个 if 配对。上面的示例代码会输出“C”。
编写条件结构时,尽可能加上 {} 可以省掉不必要的错误和麻烦。
查看全部 -
另外,还需要注意一点:优先级相同的运算符从左向右计算(赋值运算符相反)。
查看全部 -
1.0>1由于类型不同,会自动转换为1.0>1.0,显然是假的。
查看全部 -
答案是啥,看不懂查看全部
-
当需要存储多个同类型的数据时,我们可以采用
数据类型[ ] 数组名 = new 数据类型[长度];
这种语法形式是专门用来存储一组同类型数据的对比变量 x 和数组 y 就会发现,数组 y 中其实包含了 3 个 double 类型的变量,为什么是 3 个?因为初始化数组时在 [ ] 中声明的长度为 3 。既然都在数组 y 中,所以 3 个变量(应该叫数组元素)的名字都叫 y ,为了区分它们,按照顺序给它们加上索引 [0]、[1]、[2] 。请注意:数组的索引从 0 开始递增。那么,数组 y 中 3 个元素的名字就变成了 y[0]、y[1]、y[2] 。最后再注意一点:数组经过初始化以后,数组元素有默认的初始值, double 类型为 0.0 , int 类型为 0 , char 类型为 'a' , bool 类型为 false , string 类型为 null 。
查看全部 -
声明变量的语法;数据类型 变量名
查看全部 -
using System;
using System.Collections.Generic;
using System.Text;
namespace projAboveAvg
{
class Program
{
static void Main(string[] args)
{
int[] score = new int[] { 90, 65, 88, 70, 46, 81, 100, 68 };
string[] name = new string[] { "景珍", "林惠洋", "成蓉", "宏南昌", "龙玉民", "单江开", "田武山", "王三明" };
int sum = 0;
for (int i = 0; i < score.Length; i++)
{
sum += score[i];
}
int avg = sum / score.Length;
Console.WriteLine("平均分是" +avg + ",高于平均分的有:");
for (int i = 0; i < score.Length; i++)
{
if (score[i] >= avg)
{
Console.Write(name[i]+" ");
}
}
}
}
}
查看全部 -
using System;
using System.Collections.Generic;
using System.Text;
namespace projGetMaxScore
{
class Program
{
static void Main(string[] args)
{
string[,] info = new string[8, 2] { { "吴松", "89" }, { "钱东宇", "90" }, { "伏晨", "98" }, { "陈陆", "56" }, { "周蕊", "60" }, { "林日鹏", "9" }, { "何昆", "93" }, { "关欣", "85" } };
string name="",score="0";
for(int i=0;i<8;i++)
{
if(String.Compare(info[i,1],score)>0)
{
score = info[i,1];
name = info[i,0];
}
}
Console.WriteLine("分数最高的是"+name+",分数是"+score);
}
}
}
查看全部
举报