控制台应用程序,以及几个要点
来源:百度文库 编辑:神马文学网 时间:2024/04/29 17:58:05
//九九乘法表
for (int i = 1; i <= 9; i++)
{
for (int u = 1; u <= i; u++)
{
int o = i * u;
Console.Write("{0}*{1}={2}",i,u,o);
Console.Write("\t");
}
Console.WriteLine();
}
//转换为整数
int.Parse(Console.ReadLine()/str);字符串不能转换为整数
C#语言是强类型、静态语言
namespace是命名空间关键字
预定义类型:值类型、引用类型
值类型:int ,float, double,bool,char,enum,struct
引用类型:string ,object,数组,自定义类型
var类型推断 var age=12;
foreach(数据类型,变量名 in 集合)
return跳出当前方法体的循环
枚举是自定义的整数类型 enum 未指定值时则第一个值为0 后面的为1 可转换为整数
using Text1=System.Text //给命名空间重命名,要把别名写在前面
pascal命名法 首字母要大写(类名) camel命名法 首字母小写(变量)
ctrl+e+d 使代码整齐有序
C++一次编译变成二进制代码 C#托管要二次编译,不托管一次编译成二进制代码机器语言
C#应用程序代码——中间语言(CLR)——机器语言
.NET平台:框架,开发工具,服务器
.NET框架:语言,类库,运行时
.NET Framework (类库)//简单的计算器
Console.WriteLine("请输入第一个数:");
int number1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入您要进行的运算符");
string str = Convert.ToString(Console.ReadLine());
Console.WriteLine("请输入第二个数:");
int number2 = Convert.ToInt32(Console.ReadLine());
int resault=0;
switch (str)
{
case "+":
resault = number1 + number2;
break; case "-":
resault = number1 - number2;
break;
case "*":
resault = number1 * number2;
break;
case "/":
resault = number1 / number2;
break;
default :
Console.WriteLine("对不起,请输入标准的运算符");
break;
}
Console.WriteLine("结果是:"+resault);
//用面向对象编写计算器
class Cai
{
private string Color { get; set; }
public int Age { get; set; }
public void Add(double x, double y)
{
Console.WriteLine("加法运算结果:"+(x+y));
}
public void Minx(double x, double y)
{
Console.WriteLine("减法运算结果:" + (x - y));
}
public void Cheng(double x, double y)
{
Console.WriteLine("成法运算结果:" + (x * y));
} public void Chu(double x, double y)
{
Console.WriteLine("除法运算结果:" + (x / y));
}
}Main方法中代码
Cai ca = new Cai();
Console.WriteLine("退出请输入exit,继续请按任意键");
string str = "";
while (str.Trim() != "exit")
{
Console.WriteLine("请输入第一个数:");
double number1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入您要进行的运算符");
str = Convert.ToString(Console.ReadLine());
Console.WriteLine("请输入第二个数:");
double number2 = Convert.ToDouble(Console.ReadLine());
switch (str)
{
case "+":
ca.Add(number1, number2);
break; case "-":
ca.Minx(number1, number2);
break;
case "*":
ca.Cheng(number1, number2);
break;
case "/":
ca.Chu(number1, number2);
break;
default:
Console.WriteLine("对不起,请输入标准的运算符");
break; }
Console.WriteLine("退出请输入exit,继续请按任意键");
str = Console.ReadLine();
}类是描述一组相似对象的共性
private 只有所属的成员才能访问
protected 所属的类或派生自所属类的类型可以访问
internal 程序集(当前)可以访问
自动属性 protected string color{get;set;}
只有get则为只读,set为只写
方法:便于修改,增加可读性,可重复性,封装
常量 const int a=20;
readonly int a=20;只读
for (int i = 1; i <= 9; i++)
{
for (int u = 1; u <= i; u++)
{
int o = i * u;
Console.Write("{0}*{1}={2}",i,u,o);
Console.Write("\t");
}
Console.WriteLine();
}
//转换为整数
int.Parse(Console.ReadLine()/str);字符串不能转换为整数
C#语言是强类型、静态语言
namespace是命名空间关键字
预定义类型:值类型、引用类型
值类型:int ,float, double,bool,char,enum,struct
引用类型:string ,object,数组,自定义类型
var类型推断 var age=12;
foreach(数据类型,变量名 in 集合)
return跳出当前方法体的循环
枚举是自定义的整数类型 enum 未指定值时则第一个值为0 后面的为1 可转换为整数
using Text1=System.Text //给命名空间重命名,要把别名写在前面
pascal命名法 首字母要大写(类名) camel命名法 首字母小写(变量)
ctrl+e+d 使代码整齐有序
C++一次编译变成二进制代码 C#托管要二次编译,不托管一次编译成二进制代码机器语言
C#应用程序代码——中间语言(CLR)——机器语言
.NET平台:框架,开发工具,服务器
.NET框架:语言,类库,运行时
.NET Framework (类库)//简单的计算器
Console.WriteLine("请输入第一个数:");
int number1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入您要进行的运算符");
string str = Convert.ToString(Console.ReadLine());
Console.WriteLine("请输入第二个数:");
int number2 = Convert.ToInt32(Console.ReadLine());
int resault=0;
switch (str)
{
case "+":
resault = number1 + number2;
break; case "-":
resault = number1 - number2;
break;
case "*":
resault = number1 * number2;
break;
case "/":
resault = number1 / number2;
break;
default :
Console.WriteLine("对不起,请输入标准的运算符");
break;
}
Console.WriteLine("结果是:"+resault);
//用面向对象编写计算器
class Cai
{
private string Color { get; set; }
public int Age { get; set; }
public void Add(double x, double y)
{
Console.WriteLine("加法运算结果:"+(x+y));
}
public void Minx(double x, double y)
{
Console.WriteLine("减法运算结果:" + (x - y));
}
public void Cheng(double x, double y)
{
Console.WriteLine("成法运算结果:" + (x * y));
} public void Chu(double x, double y)
{
Console.WriteLine("除法运算结果:" + (x / y));
}
}Main方法中代码
Cai ca = new Cai();
Console.WriteLine("退出请输入exit,继续请按任意键");
string str = "";
while (str.Trim() != "exit")
{
Console.WriteLine("请输入第一个数:");
double number1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入您要进行的运算符");
str = Convert.ToString(Console.ReadLine());
Console.WriteLine("请输入第二个数:");
double number2 = Convert.ToDouble(Console.ReadLine());
switch (str)
{
case "+":
ca.Add(number1, number2);
break; case "-":
ca.Minx(number1, number2);
break;
case "*":
ca.Cheng(number1, number2);
break;
case "/":
ca.Chu(number1, number2);
break;
default:
Console.WriteLine("对不起,请输入标准的运算符");
break; }
Console.WriteLine("退出请输入exit,继续请按任意键");
str = Console.ReadLine();
}类是描述一组相似对象的共性
private 只有所属的成员才能访问
protected 所属的类或派生自所属类的类型可以访问
internal 程序集(当前)可以访问
自动属性 protected string color{get;set;}
只有get则为只读,set为只写
方法:便于修改,增加可读性,可重复性,封装
常量 const int a=20;
readonly int a=20;只读
控制台应用程序,以及几个要点
第一个VB.NET控制台应用程序——欢迎信息显示
颈椎病几个要点
颈椎病几个要点
颈椎病几个要点
日内交易几个要点
成功人生几个要点
关于颈椎病几个要点
c#开发windows应用程序几个小技巧
csdn技术中心 如何让自己的应用程序,控制台程序,windows 服务收到操作系统注销或者重启的消息?
重仓超短线的几个要点
女追男 请注意几个要点
百度排名的几个要点
学习网络营销的几个要点
治疗颈椎病的几个要点
重仓超短线的几个要点
关于首阴首阳操作法的几个要点
英语口语学习需要注意的几个要点
教你集合竞价的几个要点 .
重仓超短线的几个要点(转载)
必看的几个炒汇要点 -
界面设计须注意的几个要点
舞蹈基训的几个要点
上海SEO:百度排名的几个要点