1、a字符为97、A字符为65
2、两边类型必须一直,容器小的可以赋值给大的
3、强制类型转换 强sai
1、a字符为97、A字符为65
2、两边类型必须一直,容器小的可以赋值给大的
3、强制类型转换 强sai
1、变量必须先声明在使用
2、变量先初始化在使用(读取)
1、创建变量
int age;
2、命名规则:区分大小写,数字和字母下划线组成。
3、赋值:右侧数据赋值到左边
age =10;
4、
1、write与writeline区别 writeline之后书写完会换行而write不会。
2、\n代表换行
3、\t代表制表符
1、console//属于类.writeline//属于方法("hello word");
2、/**/多行注释
3、快捷注释 ctrl+k ctrl+c 取消注释ctrl+k ctrl+u
4、
console.writeline("");输出
using system;//引用命名空间
namespace name{ }命名空间
int A = 3,B = 8;
Console.WriteLine("A+B" + A + B);
结果=A+B38
关于这道题,由于计算法则是从左到右计算的,所以字符在前与数值相加的话,只会做字符串组合执行。
Console.WriteLine(A + B + "A+B");
结果=11A+B
但是如果数值在前的话,会优先计算数值后,再与字符组合,而不是与上面一样,直接做组合字符串执行。
//11
//a+b
//3+8
//a+b38
//11a+b
  double temp;
    temp =((int)((m+0.05)*10))/10.0;
    Console.WriteLine (temp);
3 6 3
            //找出字符串中第一个仅出现一次的字符
            string str = Console.ReadLine();
            bool isOnlyOne = false;
            for (int i = 0; i < str.Length; i++)
            {
                if (str.IndexOf(str[i]) == str.LastIndexOf(str[i]))
                {
                    isOnlyOne = true;
                    Console.WriteLine($"第一个仅出现一次的字符是:{str[i]}");
                    break;
                }
            }
            if (isOnlyOne == false) Console.WriteLine($"所有字符均出现两次及以上");
\n代表换行
\ts代表制表符4个空格
1.引入命名空间
2.namespace命名空间后面跟着就是这个命名空间的名字。
3.class类,引入一个项目名字,这个项目下面的一个方案。
4.一个方法。
5.1引入一个命名空间,2.写出命名空间的名字,3.这个命名空间下的一个方案,4.方案下的一个方法。
static//静态类
void//Main这个方法不返回任何内容
Main//方法
(string[] args)//string[]是申明atgs可以储存字符串
1.引入命名空间
2.namespace命名空间后面跟着就是这个命名空间的名字。
3.class类,引入一个项目名字,这个项目下面的一个方案。
4.一个方法。
5.1引入一个命名空间,2.写出命名空间的名字,3.这个命名空间下的一个方案,4.方案下的一个方法。
新老版本不同
逻辑运算 A=ture B=false
A&&B
||
!
单行注释ctrl+k+ctrl+c
取消ctrl+k+ctrl+u
复制注释ctrl+d
换行\n
制表符\t
显示\ \\
变量类型 整数int
浮点数double
字符串char
。net framework
光驱淘汰(
)硬盘内存都是存东西的 硬盘存储速度慢内存快
硬盘就是c盘等概括
显示器 耳机输出设备
鼠标 键盘 麦克风 摄像头输入设备