2 yy15642766973 yy15642766973 于 2016.09.16 11:24 提问

让用户输入两个数值,并显示他们 若都大于10 要求重输。我不知道错哪了 请求帮助

int a, b;
Console.WriteLine("请输入1个数字。");
a = Console.Read();
Console.WriteLine("请输入第2个数字。") ;
b = Console.Read();
if (a > 10 && b > 10)
Console.WriteLine("请重输入");
else
Console.Write("{0},{1}", a, b);

2个回答

guwei4037
guwei4037   Ds   Rxr 2016.09.16 11:27

int a, b;
Console.WriteLine("请输入1个数字。");
a = Convert.ToInt32(Console.Read());
Console.WriteLine("请输入第2个数字。") ;
b = Convert.ToInt32(Console.Read());
if (a > 10 && b > 10)
Console.WriteLine("请重输入");
else
Console.Write("{0},{1}", a, b);

输入的string ,要转换为int。当然如果输入不能转化为数字,会抛出异常。可以用int.TryParse方法转换。

buquan4041
buquan4041   2016.09.16 12:38

你的ab不一定是整型吧

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C# 使用错误提示功能 一例 类似WEB中的表单判断一样,当输入的字符不符要求时会弹出错误提示,要求用户更正,因为这种功能相对较简单,所以经常被忽视,以至于一些C#新手朋友并不知道如何使用这一功能,你可参考一下本源码。
Prime C++ Exercise 2.11 编写程序,要求用户输入两个数——底数(base)和指数 (exponent),输出底数的指数次方的结果。
编写一个应用程序,用户分别从两个文本框输入学术的姓名和分 数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中 。
最新用户登入程序看好东西!(不看不知道,看了叫你下一跳!)
[C]获取用户输入字符串------在不知道用户输入长度的时候
(10)寻找满足和为定值的两个或多个数
编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。
提示用户输入两个圆的中心坐标和各自的半径值,然后决定第二个圆是否在第一个圆内, 还是和第一个圆重叠
lesson 9:编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。
Java集合框架上机练习题(泛型、JFrame)用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。