using System; //注释:引入引入命名空间
注释是给程序员或自己看到,作用为提醒代码意思作用
命名空间不能以中文或数字开头
写任何语法都是要在英文输入法下写的
命名空间一般和项目名保持一致
class// 注释:类
类的名字一般和文件名是保持一致的
程序的结构是通过大括号来进行分割的
using System; //注释:引入引入命名空间
注释是给程序员或自己看到,作用为提醒代码意思作用
命名空间不能以中文或数字开头
写任何语法都是要在英文输入法下写的
命名空间一般和项目名保持一致
class// 注释:类
类的名字一般和文件名是保持一致的
程序的结构是通过大括号来进行分割的
continue :中止当前循环,继续下次循环
console.readline:输入的是字符串
console.read:输入的是单个字符
switch语句中,case后一般要有break
default可以不要
委托(delegale)是一种存储函数引用的类型
委托的定义指定了一个返回类型和一个参数列表
委托的使用分两步
定义
声明(变量)
结构体,枚举的使用同上都分为定义和声明
public double x;
for(int i = 1; < 100 ;i++)
{
if(i % 2 ==0)
{
continue;//中止当前循环,继续下次循环
}
console.WriteLine(i);
}
a++先赋值再自增
++a先自增再赋值
交换两个变量
1、定义一个新的变量temp
int a,b,temp;
temp=a;
a=b;
b=temp;
2、使用两者之和
a=a+b;
b=a-b;
a=a-b;
Console.ReadLine();//从控制台输入
Console.WriteLine(@"c://a");
@的符号作用:让转义符失效,输出字符串
将整数转化为字符:
1、强制类型转换 ()
//创建变量
//创建了一个数据的容器,容器的名字叫做age,容器的类型是int
//声明一个变量,变量名字是age
int age;
//往容器里面放东西 赋值
age=10;
字符 char
浮点数 float double
Conlose.WriteLinr("");//输出语句。在控制台上输出信息
//单行注释
/*
多行注释
*/
注释快捷键: ctrl+k ctrl+c
using xxxx; 引入命名空间
namespace xxx;命名空间(命名规则:数字、字母、下划线)
class xxx;类
static 静态类标志符
void
二进制转化为十进制
int 整数类型 double小数类型 char字符类型
age
常用 byte int long;
double n = Convert.ToInt32(Console.ReadLine());
double sum = 0;
for (int i=0; i<10; i++)
{
sum += n+n/2;
n /= 2;
}
Console.WriteLine("第十次反弹高度为" + n + "米");
Console.WriteLine("移动距离为" + (sum-n) + "米");
using System; namespace Loops { class Program { static void Main(string[] args) { /* 局部变量定义 */ int a = 10; /* while 循环执行 */ while (a < 20) { Console.WriteLine("a 的值: {0}", a); a++; } Console.ReadLine(); } } }