-
foreach的用法
C#中还存在一些类似于数组的数据组织方式,它们中有一些是没有元素索引的,对于这些元素,只能通过 foreach 遍历。
查看全部 -
循环条件必须能够遍历每一个数据,如果你写的循环条件会漏掉某些数据,或者循环没有能够正常运行,请检查是不是把筛选条件也写在循环条件里了。
查看全部 -
static void Main(string[] args)
{
string[,] info = new string[8, 2] { { "吴松", "89" }, { "钱东宇", "90" }, { "伏晨", "98" }, { "陈陆", "56" }, { "周蕊", "60" }, { "林日鹏", "9" }, { "何昆", "93" }, { "关欣", "85" } };
string mane = "",score="";
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);
}
查看全部 -
循环条件必须能够遍历每一个数据
查看全部 -
变量能够存储数据,并且与常量不同,变量存储的数据可以修改。比如今年18岁,明年可以变成19岁。
使用变量分为3步:【声明、赋值、使用。】
声明变量的语法:【数据类型 变量名;】
给变量赋值的语法:【变量名=值;】
int给变量赋值时不需要带“”,但是string类型的一定要带双引号,否则运行出错。
查看全部 -
常量,顾名思义,就是“不会改变的量”。
const 关键字,表明PI是一个常量; double 关键字,表明PI的类型为“双精度浮点型”(一种精度很高的数字类型)。
你会发现,这段代码中使用了2次圆周率(周长、面积),但是因为使用自定义常量,所以字面常量3.1415926只书写了一次。这样做避免
了重复书写导致的错误。
还有一点要特别注意:常量在声明时赋值,之后是不能修改的。注意大小写,通常常量名都是大写的。
查看全部 -
不错的99乘法
查看全部 -
using System;
using System.Collections.Generic;
using System.Text;
namespace projGetMaxScore
{
class Program
{
static void Main(string[] args)
{
string[,] students = new string[3,2]{{"吴松","89"},{"钱东宇","90"},{"伏晨","98"}};
string max=students[0,1];
string maxname = students[0,0];
for(int i=1;i<students.GetLongLength(0);i++){
if(String.Compare(students[i,1],max)>0)
{
max=students[i,1];
maxname=students[i,0];
}
}
Console.Write("分数最高的是{0},分数是{1}",maxname,max);
}
}
}查看全部 -
vgfuyfngcnvjhvjgfjgfnbgjh,v查看全部
-
if语句后面不加分号 else同查看全部
-
C#中数组元素有多种初始化方式
查看全部 -
数组经过初始化以后,数组元素有默认的初始值, double 类型为 0.0 , int 类型为 0 , char 类型为 'a' , bool 类型为 false , string 类型为 null 。
数组.Length 属性会返回数组的长度(即数组元素的个数)。
查看全部 -
int[] score = new int[] { 90, 65, 88, 70, 46, 81, 100, 68 };
string[] names = new string[] { "景珍", "林惠洋", "成蓉", "洪南昌", "龙玉民", "单江开", "田武山", "王三明" };
int sum = 0,avg;
for (int i=0;i<score.Length;i++) {
sum += score[i];
}
avg = sum / score.Length;
Console.WriteLine("平均分是" + avg + ",高于平均分的有:");
for (int i = 0; i < score.Length; i++) {
if (score[i] > avg) {
Console.Write(names[i] + " ");
}
}
查看全部 -
switch 中的(变量)只能是3种类型:整型(如 int )、字符型( char )、字符串类型( string)
查看全部 -
条件表达式 ? 分支1 : 分支2
?: 就是条件运算符,可以看到它有3个操作数,所以又被称为三元运算符。它的运算逻辑是:当条件表达式为 true 时,执行分支1;当条件表达式为 false 时,执行分支2。
查看全部
举报