TEL:400-8793-956
当前位置:程序、服务器

在 Basic C# Final 上。我的代码在测试环境之外工作,但在内部收到错误

提问者: 近期获赞: 浏览人数: 发布时间:2021-09-22 08:46:37

 问:用户定义的一定次数。我还要验证用户的输入,确保用户输入的不是十进制值也不是字母。每当我在最终测试环境之外自行运行此代码时,我都没有收到任何错误,并且我的代码字完全符合要求,但是,当我在最终测试中提交我的代码时,它说它看到了错误。我很困惑,不确定它想要什么......

 
使用 系统;
namespace Treehouse.CodeChallenges { class Program { static void Main () { bool persist = true ; 整数周期= 0 ; 而(坚持){控制台。WriteLine ( "请输入打印\"Yay!\"的次数:" ); var回复=控制台。读行(); 尝试{周期= int 。
 
                  解析(回复);
坚持=假;} catch ( FormatException ) {控制台。WriteLine ( "你必须输入一个整数。" ); 继续; } } for ( int count = 0 ; count < cycle ; count ++) { Console . WriteLine ( "耶!" ); } } } }       
 
 
答:起来您在“检查工作”机制中发现了一个错误。您应该提交报告并为自己获得“灭虫者”徽章!
 
同时,虽然您的循环是一个更优雅的解决方案,但既定的目标并不需要它。只需消除循环,它就会通过测试:
 
namespace  Treehouse.CodeChallenges 
class Program { static void Main () { int cycle = 0 ; 控制台。WriteLine ( "请输入打印\"Yay!\"的次数:" ); var回复=控制台。读行(); 尝试{周期= int 。解析(回复);} catch ( FormatException ) {控制台。     
 
              WriteLine ( "你必须输入一个整数。" ); 
返回; } for ( int count = 0 ; count < cycle ; count ++) { Console . WriteLine ( "耶!" ); } } } }       
上一篇: 不知道为什么我的代码不起作用
下一篇: 使用has_key?方法,检查哈希变量是否有一个名为“calories”的键
城市网站导航:无锡网站建设 徐州企业网站定制 常州网站开发哪家好 苏州网站改版 南通网站开发 连云港网站建设 淮安网站建设公司 盐城网站定制 扬州网站改版公司 镇江网站开发 泰州高端网站制作 宿迁高端网站开发 江阴高端网站开发 宜兴建设网站 新沂建设网站 邳州建设网站 常熟建设网站 张家港网站改版 昆山公司网站开发 太仓高端网站制作 丹阳高端网站制作 句容专业建站 泰兴网站制作公司 合肥网站建设 芜湖网站制作 蚌埠网站建设 淮南网站制作哪家好 马鞍山网站建设 铜陵网站制作公司 安庆网站建设公司 黄山网站制作 滁州网站建设 阜阳网站设计 六安网站建设 亳州网站制作 宣城网站建设 巢湖网站建设哪家好 桐城网站制作 天长网站建设 明光网站建设 全椒网站建设 扬中网站建设公司 城市小程序导航: