运算符:
1:数学运算符:+-/*%
2:递增:++,递减:--
3,关系运算符:==。!=,<=,>=.<.>
4:逻辑运算符&&与,或||。非!
5:赋值运算符:=。+=。-=,%=,/=
6:条件运算符:?:;
static void Main(string[] args)
{
//题目是:依次键盘输入每个人的名字,加年龄,之后汇总打印出来,之后求年龄和打印出来。
Console.Write("请输入第一个姓名:");
string a =Console.ReadLine();
Console.Write("输入此人的年龄:");
int b = int.Parse(Console.ReadLine());
Console.Write("请输入第二个姓名:");
string c = Console.ReadLine();
Console.Write("输入此人的年龄:");
int d = int.Parse(Console.ReadLine());
Console.Write("请输入第三个姓名:");
string e = Console.ReadLine();
Console.Write("输入此人的年龄:");
int f = int.Parse(Console.ReadLine());
Console.WriteLine("第一个人是{0},年龄是{1}.",a,b);
Console.WriteLine("第一个人是{0},年龄是{1}.",c,d);
Console.WriteLine("第一个人是{0},年龄是{1}.",e,f);
int sum=b+d+f;
Console.WriteLine("年龄的总和为{0}",sum);
Console.ReadKey();
}
例子:24小时转12小时制;
Console.WriteLine("输入时间");
int a = int.Parse(Console.ReadLine());
string x=(a<=12)?("上午"):("下午");
a = (a >= 12) ? (a - 12) : a;
Console.WriteLine(x+a);
运算符:
int a,i,s ;
a = 0 - 1;
i = 3 * a;
s=11%2;//余数为1,模
Console.WriteLine(a+i);
Console.ReadKey();
求面积例题
double p=3.14;
Console.WriteLine("再次输入圆的半径:");
double r=double.Parse( Console.ReadLine());
double s = p * r * r;
Console.WriteLine("面积为:{0}",s);
Console.ReadLine();
求面积2:
//double p=3.14;
Console.WriteLine("再次输入圆的半径:");
double r=double.Parse( Console.ReadLine());
double s = Math.PI * r * r;
Console.WriteLine("面积为:{0}",s);
Console.ReadLine();
例三:
static void Main(string[] args)
{
int a = int.Parse(Console.ReadLine());
int z=5,i=2;
if (a >= 5)
{
bool b = (a == 3);
bool c = (a != 3);
bool d = (a >= 3);
bool e = (a <= 3);
bool g = (a < 2 && a >= 0);//与
bool h = (a > 4 || a < 3);//或
bool j = !(a > 3);//非
Console.WriteLine(b);
Console.WriteLine(d);
Console.WriteLine(c);
Console.WriteLine(e);
Console.WriteLine(g);
Console.WriteLine(h);
Console.WriteLine(j);
Console.Read();
}
else
{
Console.WriteLine("输入错误");
z += 3;//相当于z=z+3
i -= 2;//相当于i=i-2
Console.WriteLine(a);
Console.WriteLine(z);
Console.ReadKey();
}
条件运算符:
int a = int.Parse(Console.ReadLine());
string s=(a>59)?("恭喜你及格了"):("抱歉您没有及格");
Console.WriteLine(s);
Console.ReadKey() ;
判断一个数是不是质数:
//100以内的质数,除了1,2,3,5,7之外的,只要不被2.3.4.7整除都是质数
int a, b;
Console.WriteLine("请输入一个数字");
a = int.Parse(Console.ReadLine());
string t = (a > 0 && a < 100) ? "" : "请输入正确范围的额数字";
Console.WriteLine(t);
string x = ((a!=1&&a % 2 != 0) && (a % 3 != 0) && (a % 5 != 0) && (a % 7 != 0) || (a == 7) || (a == 2) || (a == 5) || (a == 3) || (a == 9)) ? ("这是质数") : ("这不是质数");
Console.WriteLine(x);
Console.ReadLine();
判断一个数是不是和13有关
Console.WriteLine("输入一个0—200之间的数");
string s = Console.ReadLine();
int i = int.Parse(s);
string t = (i > 0 && i < 200) ? "" : "请输入正确范围的数";
Console.WriteLine(t);
string b = (i % 13 == 0) ? "这个跟13有关" : "这个和13没关";
Console.WriteLine(b);
Console.ReadLine();
判断是不是质数
int i = 2;
int Num;
Console.WriteLine("please enter a number:");
Num = Convert.ToInt32(Console.ReadLine());
for (i = 2; i < Num; i++)
if (Num % i == 0)
break;
if (i < Num)
Console.WriteLine("您输入的数不是质数");
else
Console.WriteLine("您输入的数是质数{0}", Num);