(一)运算符
1:分类 算术运算符 关系运算符 逻辑运算符 条件运算符 赋值
算数: + - * / %
关系:> < >= <= == !+ 列:
Console.Write("请输入+/-:");
string a= Console.ReadLine();
int b = a == "+" ? "是" : "不是"; 注意:字符串对比要用双引号引起来
逻辑: && || !
条件:?:
课后练习:
1、“请输入一个100以内的整数:”
“是不是7的倍数:是/不是”
“十位数是不是7:是/不是”
“个位数是不是7:是/不是”
2、“请输入您的成绩(0-100):”
如果大于等于60,输出“及格了!”
如果小于60,输出“不及格,继续努力!”
3、“请输入第一个数:”
“请输入第二个数:”
“请输入+/-:”
结果:
4、“请输入一个1-100的整数:”
如果这个数小于50,输出“小”
如果这个数大于等于50,输出“大”
如果这个数是66,输出“小”
{ Console.Write("请输入一个100以内的整数:"); string nub = Console.ReadLine(); int nub1 = Convert.ToInt32(nub); string end = nub1%7==0 ? "是" :"不是"; Console.WriteLine("“是不是7的倍数:"+end+"”"); string end1 = nub1 / 10 == 7 ? "是" : "不是"; Console.WriteLine("“十位数是不是7:" + end1 + "”"); string end2 = nub1 % 10 == 7 ? "是" : "不是"; Console.WriteLine("“个位数是不是7:" + end2 + "”"); Console.Write("请输入您的成绩(0-100):"); string score = Console.ReadLine(); int score1 = Convert.ToInt32(score); string score2 = score1 >= 60 ? "及格了" : "不及格,继续努力!"; Console.WriteLine("“"+score2+"”"); Console.Write("请输入第一个数:"); string nub2 = Console.ReadLine(); int nub22 = Convert.ToInt32(nub2); Console.Write("请输入第二个数:"); string nub3 = Console.ReadLine(); int nub33 = Convert.ToInt32(nub3); Console.Write("请输入+/-:"); string a= Console.ReadLine(); //if(a == "+") //{ // int sum = nub22+nub33; // Console.WriteLine("结果是:"+sum); //}else //{ // int cha = nub22-nub33; // Console.WriteLine("结果是:"+cha); //} int b = a == "+" ? nub22 + nub33 : nub22 - nub33; Console.WriteLine("结果是:" + b); Console.Write("请输入一个1-100的整数:"); string shu = Console.ReadLine(); int shu1 = Convert.ToInt32(shu); string shu2 = (shu1 < 50 || shu1 == 66) ? "小" : "大"; Console.WriteLine(shu2); Console.ReadLine(); }