【2017-12-06】c#基础-运算符
练习题:
1、“请输入一个100以内的整数:”
“是不是7的倍数:是/不是”
“十位数是不是7:是/不是”
“个位数是不是7:是/不是”
2、“请输入您的成绩(0-100):”
如果大于等于60,输出“及格了!”
如果小于60,输出“不及格,继续努力!”
3、“请输入第一个数:”
“请输入第二个数:”
“请输入+/-:”
结果:
4、“请输入一个1-100的整数:”
如果这个数小于50,输出“小”
如果这个数大于等于50,输出“大”
如果这个数是66,输出“小”
//1、“请输入一个100以内的整数:” Console.Write("请输入一个100以内的整数:"); int a=int.Parse(Console.ReadLine()); //“是不是7的倍数:是 / 不是” Console.Write("是不是7的倍数:"); string beishu = a % 7 == 0 ? "是" : "不是"; Console.WriteLine(beishu); //“十位数是不是7:是 / 不是” Console.Write("十位数是不是7:"); string shi = a / 10 == 7 ? "是" : "不是"; Console.WriteLine(shi); //“个位数是不是7:是 / 不是” Console.Write("个位数是不是7:"); string ge = a % 10 == 7 ? "是" : "不是"; Console.WriteLine(ge);
//2、“请输入您的成绩(0 - 100):” Console.Write("请输入您的成绩(0~100):"); int chengji =Convert.ToInt32(Console.ReadLine()); //如果大于等于60,输出“及格了!” //如果小于60,输出“不及格,继续努力!” string jieguo = chengji >= 60 ? "及格" : "不及格,继续努力!"; Console.WriteLine(jieguo);
//3、“请输入第一个数:” Console.Write("请输入第一个数:"); int a =Convert.ToInt32(Console.ReadLine()); //“请输入第二个数:” Console.Write("请输入第二个数:"); int b = Convert.ToInt32(Console.ReadLine()); //“请输入 +/ -:” Console.Write("请输入+/-:"); string fuhao = Console.ReadLine(); //结果: int c = fuhao == "+" ? a + b : a - b; Console.WriteLine(c);
//4、“请输入一个1 - 100的整数:” Console.Write("请输入一个1~100的整数:"); int a =int.Parse(Console.ReadLine()); //如果这个数小于50,输出“小” //如果这个数大于等于50,输出“大” //如果这个数是66,输出“小” string b = a < 50 ? "小" : a==66?"小":"大";//string b = a < 50 || a == 66 ? "小" : "大"; Console.WriteLine(b);