-
C# 是由类组成的。
查看全部 -
加:+ 。加号有2个用途:当用加号连接两个数字时,会计算出这两个数字的和。另一种情况,当加号两边包含字符串的时候,会把两边的表达式连接成新的字符串。
- 。减号的作用就是减法。
* 。乘号的作用是求2数的乘积。
/ 。除号的作用是求2数相除的商。但是,2个整数相除,结果仅保留整数部分,小数部分会被舍去。这就是java的取整
C#中的取余运算符就是%。作用是求2个数字相除的商,而取余运算符%的作用是求两个数字相除的余数
查看全部 -
C#没有boolean类型,有Bollean类,其需要new对象,有bool,值是true或false
布尔类型( bool ),它表示逻辑上的真(成立)与假(不成立)。真与假用关键字 true 和 false 表示。
查看全部 -
命名规则:
①标识符只能由英文字母、数字和下划线组成,不能包含空格和其他字符。
②变量名不能用数字开头。
③不能用关键字当变量名。
查看全部 -
低精度类型会自动转换为较高精度的类型。
强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换,比如上例可以这样完成:
int i=(int)3.0;
数字前面的(int)表示转换的目标类型为int,3.0会被强制转换为3。
需要注意, double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。查看全部 -
占位符的使用
Console.WriteLine("我叫{0},是{1}生,今年{2}岁,身高{3}米。",name,sex,age,height);
查看全部 -
int.Parse(Console.ReadLine());将接收的字符串转为整数
查看全部 -
1、在控制台接收、输入
string name;
name = Console.ReadLine();
查看全部 -
在一组数字中查找最大的:max=numbers[0]
将max与numbers[i]进行比较
查看全部 -
using System;
using System.Collections.Generic;
using System.Text;
namespace projGetMaxScore
{
class Program
{
static void Main(string[] args)
{
string[] names = { "景珍", "林惠洋", "成蓉","洪南昌","龙玉民","单江开","田武山","王三明" };
int[] score = { 90, 65, 88, 70, 46, 81, 100, 68 };
int sum = 0;
int avg = 0;
for (int i = 0; i < score.Length; i++)
{
sum += score[i];
avg = sum / score.Length;
}
Console.WriteLine("平均分是{0},高于平均分的有:",avg);
for (int i = 0; i < names.Length; i++)
{
if (score[i]>avg)
{
Console.Write(names[i] + " ");
}
}
}
}
}
查看全部 -
using System;
using System.Collections.Generic;
using System.Text;
namespace projGetMaxScore
{
class Program
{
static void Main(string[] args)
{
string[] names = new string[3];//姓名数组
int[] score = new int[3];//分数数组
for (int i = 0; i < score.Length; i++)
{
Console.Write("请输入第 " + (i + 1) + "位同学的姓名:");
names[i] = Console.ReadLine();
Console.Write("请输入第 " + (i + 1) + "位同学的分数:");
score[i] = int.Parse(Console.ReadLine());
}
int max = score[0];
int index = 0;
for (int i = 0; i < score.Length; i++)
{
if (score[i] > max)
{
max = score[i];
index = i;
}
}
int sum = 0;
int avg = 0;
for (int i = 0; i < score.Length; i++)
{
sum += score[i];
avg = sum / score.Length;
}
Console.WriteLine("分数最高的是:{0} 分数为:{1}",names[index],max);
Console.WriteLine("总分:{0} 平均分:{1}",sum,avg);
}
}
}
查看全部 -
using System;
using System.Collections.Generic;
using System.Text;
namespace projGetMaxScore
{
class Program
{
static void Main(string[] args)
{
string[] a = { "吴松", "钱东宇", "伏晨", "陈陆" };
int[] b = { 89, 90, 98, 56 };
int x = 0;
int y = 0;
for (int i = 0; i < b.Length; i++)
{
if (b[i]>x)
{
x = b[i];
y = i;
}
}
Console.WriteLine("分数最高的是" + a[y] + ",分数是" + x);
}
}
}
查看全部 -
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
char[,] ch = { { '我', '是', '软' }, { '件', '工', '程' }, { '师', '啦', '!' } };
Console.WriteLine("{0}{1}{2}", ch[1,1], ch[1,2], ch[2,0]);
}
}
}
查看全部 -
使用变量分为3步:声明、赋值、使用。
声明变量的语法:
数据类型 变量名;
给变量赋值的语法:
变量名=值;
查看全部 -
常量定义:
const string CITY = "布宜诺斯艾利斯";//常量,城市
const 关键字,表明CITY 是一个常量; string 关键字,表明CITY 的类型为字符串类型
查看全部
举报