console.writeline("");输出
using system;//引用命名空间
namespace name{ }命名空间
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盘等概括
显示器 耳机输出设备
鼠标 键盘 麦克风 摄像头输入设备
c#的练习题网站
leecode
牛客网
main方法是一种入口方法
一般一个项目只有一个入口方法
00
using System;//注释:引入命名空间
namespace _01time
{
//这个是program类
class Program
{
//这个是main方法
static void Main(string[] args)
{
Console.WriteLine("Hello World!");//这个是输出语句
Console.WriteLine("Hello World!");
//注释快捷键 ctrl+k ctrl + c(单行),取消ctrl + k ctrl + u
}
}
}
赋值时
等号两侧数据类型要一致
容器小的可以赋值给容器大的
假如这个数据的范围超出了这个容器的大小,可能会造成数据丢失