2020-12-26

C#中基础的数值运算
1."+“运算符 对于数值类型,+运算的操作结果就是计算数值;对于字符串类型,+运算的操作结果是串联字符串;
2.”*“运算符 用于计算操作数的积,还可用作取消引用运算符;
3.”-" 一元运算符,运算结果是操作数的反数; 二元运算符,第一个操作数减第二个操作数;
4."/" 运算符,第二个操作数除第一个操作数;
5."%" 第二个操作数除以第一个操作数后的余数;
6."&" 逻辑与,当且仅当两个操作数均为true时,结果为true;
7."|" 逻辑或,当且仅当两个操作数均为false时,结果为false;
8."^“异或,当且仅当只有一个操作数为false时,结果为true;
9.”!“非,为bool定义了该运算符,当且仅当操作数为false时,才返回true;
10.”++" i++(运算后再进行++), ++i(用++后的值进行运算);
11."–" a–(同上),–a(同上);
4.C#中关系运算符与

<> = <= == !=
1
用bool运算符来描述关系表达式的结果 true或者false;
bool b = 1000 > 890;
Console.WriteLine(b);
Console.ReadKey();

5.C#中条件判断;
C#中 and条件用&&,or条件用||;且逻辑与(&&)优先级高于逻辑或(||);

eg:
判断一个年份是否是闰年:
1.年份能被400整除;
2.年份能够被4整除,但是不能够被100整除;
static void Main(string[] args)
{
Console.WriteLine(“输入你要判断的年份”);
int year = Convert.ToInt32(Console.ReadLine());
bool b = (year % 400 == 0) || (year % 4 == 0 && year % 100 != 0);
Console.WriteLine(b);
Console.ReadKey();
}

6.C#中循环语句:
while、 do-while、 for、 foreach
while
格式:
while(循环条件)
{
循环体;
}
解释:如果循环条件为真则执行循环体,执行循环体后再判断条件是否为真,如果为真则继续执行循环体,为假则退出循环;

do-while
格式:
do
{
循环体;
}
while(循环条件)
解释:先执行循环体,然后进行循环条件判断,如果满足则执行循环体,直到条件不满足,退出循环

for
格式:
for(表达式1;循环条件;表达式2)
   {
     循环体;
  }
解释:先执行表达式1,再判断循环条件是否为真,如果为真则执行循环体,执行完成后再执行表达式2,再次判断循环条件,由此一直反复循环,直到循环条件为假,退出循环,表达式1只在循环开始的时候执行一次.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
///for循环执行
for (int a = 1; a < 10 ; a = a + 1)
{
Console.WriteLine(“a的值是多少: {0}”, a );
}
Console.ReadLine();
}
}
}

foreach
格式:  
foreach(数据类型 变量 in 数组或集合)
  {
    循环体;
  }
解释:从数组或集合中依次取出每一项的数据然后将取出的数据赋给变量,每一次赋值后,运行一次循环;
5.continue与break
continue:循环中遇到continue中止本次循环,直接进入下一次循环;
break:循环中遇到break中止循环,循环结束,不再进行循环。

总结
变量类型:int double string char decimal bool
运算符:
赋值运算符:=
复合赋值运算符:+= -= *= /= %=
算术运算符:+ - * / % ++ – (后两个一元运算)
关系运算符: > < >= <= == !=
逻辑运算符: &&(逻辑与) ||(逻辑或)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值