重复声明变量,变量是不可以重名的
case1:
break(一般都有)
default(可以没有)
if switch
都是分支语句
if可以做数学判断,范围判断,逻辑判断
switch可以做多条件的相等判断
中间快进没有学习。
数字不用计算求和的输出,用+双引号连接前后
输入多个数,找出最大最小
using System;//注释:命名空间 namespace _001_开始 { //这是Program类 class Program { //这是main方法 static void Main(string[] args) { Console.WriteLine("Hello World!");//这个是输出语句 /* * 多行注释 */ Console.WriteLine("傻逼吴航"); Console.WriteLine("sunyv"); } } }
int n = Convert.ToInt32(Console.ReadLine());
int sum = 0;
for(int i = 1; i < 1000000; i++)
{
if (n % i == 0)
{
sum += 1;
}
}
if (sum == 2)
{
Console.WriteLine("yes");
}
else
{
Console.WriteLine("no");
}
\\:\字符 \":"字符
WriteLine:换行
Write:不换行 多条语句运行在同一行
字符串:一次字符的结合。只能在同一行表示
通过引号表示的字符串必须在同一行内
\n:转译字符 \t:制表符
三角形
if(条件//当满足条件的时候会执行大括号内的代码){
}
数学运算符(先乘除后加减),比较运算符,逻辑运算符
先比较运算后逻辑运算
逻辑运算符
&&逻辑与两个条件同事满足
||逻辑或
!逻辑非
using System;//注释:引入命名空间
namespace _001_开始
{
//这个是Program类
class Program
{
//这个是Main方法
static void Main(string[] args)
{
Console.WriteLine("Hello World!");//这个是输出语句
}
}
}
单行注释://快捷键:光标放在要注释的行前面 Ctrl+k Ctrl+此(组合键)取消Ctrl+k Ctrl+u 多行注释:/*内容*/
运行快捷键:F5
using System;//注释:引入命名空间
namespace _001_开始
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
创建新项目——控制台应用程序c#
每一个项目名称对应一个解决方案名称
工具——选项——颜色主题、字体和颜色(consolas和jetbrains mono)、文本编辑器
IDE 集成开发环境
编辑 编译 运行工具
安装的组件:.NET 桌面开发 使用Unity的游戏开发
解决方案-项目-文件
命名空间-类-方法
每个文件写一个类
int num = Convert.ToInt32(Console.ReadLine());
int num2 = num;
int newnum = 0;
while (num2 != 0)
{
int ge = num2 % 10;
num2 = num2 / 10;
newnum = (newnum + ge) * 10;
//Console.WriteLine(newnum);
}
newnum = newnum / 10;
//Console.WriteLine(newnum);
//Console.WriteLine(num);
if (newnum == num)
{
Console.WriteLine("yes");
}
else
{
Console.WriteLine("no");
}