using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _6.運算符之數(shù)學運算符
{
class Program
{
static void Main(string[] args)
{
// 加、減、乘、除、取余運算符
{
int intVar1 = 53, intVar2 = 6;
float floatVar = 52.54F;
double doubleVar = 23.21;
Console.WriteLine("{0} + {1} = {2}", intVar1, floatVar, intVar1 + floatVar);
Console.WriteLine("{0} - {1} = {2}", intVar1, intVar2, intVar1 - intVar2);
Console.WriteLine("{0} * {1} = {2}", intVar1, intVar2, intVar1 * intVar2);
Console.WriteLine("{0} * {1} = {2}", intVar2, doubleVar, intVar2 * doubleVar);
Console.WriteLine("{0} / {1} = {2}", intVar1, intVar2, intVar1 / intVar2);
Console.WriteLine("{0} / {1} = {2}", intVar2, doubleVar, intVar2 / doubleVar);
Console.WriteLine("{0} % {1} = {2}", intVar1, intVar2, intVar1 % intVar2);
Console.WriteLine("{0} % {1} = {2}", intVar1, doubleVar, intVar1 % doubleVar);
}
// 正、負運算符
{
int var = -1;
Console.WriteLine("var: {0}", var);
// 正號運算符對結(jié)果沒有任何影響。
Console.WriteLine("+var: {0}", +var);
Console.WriteLine("-var: {0}", -var);
}
// 字符串連接運算符(+)
{
string stringVal1 = "Hello, ";
string stringVal2 = "World!";
string stringResult = stringVal1 + stringVal2;
Console.WriteLine("stringResult: {0}", stringResult);
}
// 自增、自減運算符
{
// 1. 把運算符放在操作數(shù)前面,則操作數(shù)是在進行先任何其他計算前受到運算符的影響。
// 2. 把運算符放在操作數(shù)后面,則操作數(shù)是在完成表達式的計算后受到運算符的影響。
int var1 = 5, var2 = 3;
Console.WriteLine("var1: {0}, ++var1: {1}, var1: {2}", var1, ++var1, var1);
Console.WriteLine("var1: {0}, --var1: {1}, var1: {2}", var1, --var1, var1);
Console.WriteLine("var2: {0}, var2++: {1}, var2: {2}", var2, var2++, var2);
Console.WriteLine("var2: {0}, var2--: {1}, var2: {2}", var2, var2--, var2);
}
/**
* 數(shù)學賦值運算符
* 其語法格式:
* += ==> = + ()
* -= ==> = - ()
* *= ==> = * ()
* /= ==> = / ()
* %= ==> = % ()
*
* +=運算符也可應(yīng)用于字符串連接。
*/
Console.ReadKey();
}
}
}
當前題目:六、運算符之數(shù)學運算符
鏈接地址:
http://weahome.cn/article/jhjcip.html