C#编译器 mcs 为什么一直显示编译错误

问题描述

我在VS上可以编译成功的呀,https://www.patest.cn/contests/pat-b-practise/1001在这里提交一直显示编译错误,请问下是什么原因usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespacetest1001{classProgram{staticvoidMain(string[]args){inti=0;intn=0;n=Convert.ToInt32(Console.ReadLine());inta=n;start:;if(n%2==0&&n!=0){n=n/2;i++;gotostart;}if(n%2==1&&n!=1){n=(3*n+1)/2;i++;gotostart;}Console.WriteLine("从{0}计算到1需要的步数{1}",a,i);}}}

解决方案

解决方案二:
是依赖库的问题反应过来了

时间: 2024-08-24 19:26:44

C#编译器 mcs 为什么一直显示编译错误的相关文章

c-大神们!这个程序在没有错误,能运行,为什么一到蓝桥杯提交时间就会显示编译错误的?

问题描述 大神们!这个程序在没有错误,能运行,为什么一到蓝桥杯提交时间就会显示编译错误的? . 评测结果 编译出错 得分 0 CPU使用 编译出错 内存使用 编译出错 试题名称 算法训练 P1103 语言 C 源代码 #include #include #include struct fushu{ double real; double i; }; fushu* add(fushu a, fushu b){ fushu* ret = (fushu*)malloc(sizeof(fushu));

.net-调试 显示 编译错误?

问题描述 调试 显示 编译错误? public partial class logoin : System.Web.UI.Page服务器错误....怎么解决? 解决方案 你vs开发环境正确安装了没有? 另外,建立webform应用时,直接新建一个默认的Webform窗体试试(不要修改名称). 解决方案二: 常见编译调试错误编译源码显示VM错误android studio 编译调试 错误

IIS发布网站ASP.net,编译错误,未能找到类型或命名空间

问题描述 开发平台:VS2010,.NetFramework4.0,XP系统,IIS5.1单机运行的时候都正常,到IIS发布时总出现编译错误,描述如下:网站里添加了公共的类Class1,自动保存在APP_Code下(Class1.cs),但是IIS发布后总显示编译错误,未能找到类型或命名空间"Class1"(是否缺少using指令或程序集引用)还有,后台用到了ADOX,添加了引用usingADOX.开发的时候添加了相关组件,但是发布网站后,一样的问题,未能找到类型或命名空间"

IIS 发布的网站显示:编译错误,怎么回事?

问题描述 请问以下是怎么回事,权限都是有的."/"应用程序中的服务器错误.编译错误说明:在编译向该请求提供服务所需资源的过程中出现错误.请检查下列特定错误详细信息并适当地修改源代码.编译器错误消息:编译器失败,错误代码为255.C:WindowsSysWOW64inetsrv>D:Webmefanswwwrootbinroslyncsc.exe/t:library/utf8output/nostdlib+/R:"C:WindowsMicrosoft.NETFramewo

请问浏览网页出现的csc编译错误中,怎样去掉这个/utf8output的参数?或者csc默认的参数保存在哪里,我去修改。还是有环境变量什么的

问题描述 错误提示如下"/test"应用程序中的服务器错误.--------------------------------------------------------------------------------编译错误说明:在编译向该请求提供服务所需资源的过程中出现错误.请检查下列特定错误详细信息并适当地修改源代码.编译器错误信息:CS1010:常量中有换行符源错误:行35:else行36:{行37:Label3.Text="瀵逛笉璧凤紝娌℃煡鍒版暟鎹?;行38:}

lib-在release状态下有编译错误在debug状态下则没有

问题描述 在release状态下有编译错误在debug状态下则没有 小菜鸟一个,近日开始工作. 在VS2008环境下编译一个程序,在debug状态下可以编译,有警告显示,无错误显示, 但是在release状态下编译就会出现错误: LINK : fatal error LNK1181: cannot open input file '.libfreetype.lib 不知是何原因.哪位高手能帮忙解答下 解决方案 我猜你是配置了调试(debug)时库路径而没有配置Release下的库路径,看看你的l

ios-id类型进行动态绑定时候出现的编译错误

问题描述 id类型进行动态绑定时候出现的编译错误 代码如下: main.m 编译器显示: Multiple methods named "add" found with mismatched result, parameter type or attributes FloatNumber.h FloatNumber.m IntNumber.h IntNumber.m 解决方案 关闭ARC的话,编译器只会警告,不会报错 解决方案二: 如果把 addForL的返回值改为NSNumber *

C++的头文件中类声明后忘记加分号产生不可预期的编译错误

头文件 Test.h 的内容是 class Test { public: virtual void test1(); } 实现文件是 Test.cpp #include "Test.h" #include <iostream> using namespace std; void Test::test1(){ cout<<"Hello"<<endl; } 编译时出现错误 c:\program files\microsoft visu

【编译错误解决方案】提示:“make mrproper”

[编译错误提示] 当你不小心在kernel目录运行make编译命令,会出现一个棘手的问题: [解决思路过程] 按提示先运行命令"make mrproper",或者删除out目录,再编译,这也是无济于事的. 我们可以根据错误的输出在当前目录(.)递归(-r)搜索文本"make mrproper",并显示行号(-n).在./Makefile文件有一句和错误输出信息一致. 命令:grep –rn "make mrproper" . 用文本编辑器打开Ma