-
调试:F5
设置断点:F9
单步执行:F10
查看全部 -
程序调试!
查看全部 -
int[] score = new int[]{90,65,88,70,46,81,100,68};
string[] name = new string[]{"景珍","林惠洋","成蓉","洪南昌","龙玉民","单江开","田武山","王三明"};
int max = score[0];//最高分
int sum = 0;//总分
int avg = 0;//平均分
//求最高分
for (int i = 0; i < score.Length; i++)
{
if (max < score[i])
{
max = score[i];
}
}
//求总分
for(int x = 0; x < score.Length; x++)
{
sum += score[x];
}
//求平均分
avg = sum / score.Length;
Console.WriteLine("平均分是{0},高于平均分的有:", avg);
for (int n = 0; n < score.Length; n++)
{
if (score[n] > avg)
{
Console.Write(name[n]+" ");
}
}
查看全部 -
int[,] arr = new int[2,3]; //包含2个一维数组,每个一维数组包含3个变量,总共2*3=6个数组元素
查看全部 -
数组的索引从 0 开始递增,数组经过初始化以后,数组元素有默认的初始值:
double 类型为 0.0
int 类型为 0
char 类型为 'a'
bool 类型为 false
string 类型为 null
查看全部 -
逻辑非( ! )、逻辑与( && )、逻辑或( || )
&& 与,同真真,一假即假;
|| 或,一真即真,同假为假。
查看全部 -
switch 中的(变量)只能是3种类型:整型(如 int )、字符型( char )、字符串类型( string )。
查看全部 -
static void Main(string[] args) Main方法,是程序入口
Console.Write("Hello World"); 意思是打印Hello World
查看全部 -
但请注意:如果与其他运算在同一语句中,++写在变量前面或后面,算法不一样,请看下例: Console.WriteLine(age++);作用等同于下面两句: Console.WriteLine(age);//先打印 age=age+1;//后自加 Console.WriteLine(++age);作用等同于下面两句: age=age+1;//先自加 Console.WriteLine(age);//后打印 你看,运算顺序不一样吧,所以输出的结果也不会相同。查看全部
-
GetLongLength
查看全部 -
二维数组这样声明:
int[,] arr = new int[2,3];
查看全部 -
按F1打开MSDN查看全部
-
需要解释一下 ④ ,如上面的示例代码,迭代变量 x 只能用于读取数组 num 中的值,但是不能给数组元素赋值,如果尝试给 x 赋值,则会有下面的错误提示:
查看全部 -
using System;
using System.Collections.Generic;
using System.Text;namespace projGetMaxScore
{
class Program
{
static void Main(string[] args)
{
string[]names={"吴松","钱东宇","伏晨","陈陆","周蕊","林日鹏","何昆","关欣"};
int[]score={89,90,98,56,60,91,93,88};
int max=0;
int n=0;
for(int i=0;i<score.Length;i++)
{
if(score[i]>max)
{
max=score[i];
}
else
{
continue;
}
n=i;
}
Console.WriteLine("分数最高的是{0},分数是{1}",names[n],score[n]);
}
}
}查看全部 -
c#程序由类组成查看全部
举报