我需要创建一个程序来计算你可以添加三个数字的方式,使它们等于1000.
我认为这段代码应该可行,但它不会写出任何东西.我究竟做错了什么?任何提示或解决方案?
using System;
namespace ConsoleApp02
{
class Program
{
public static void Main(string[] args)
{
for(int a = 0; a < 1000; a++)
{
for(int b = 0; b < 1000; b++)
{
for(int c = 0; c < 1000; c++)
{
for(int puls = a + b + c; puls < 1000; puls++)
{
if(puls == 1000)
{
Console.WriteLine("{0} + {1} + {2} = 1000", a, b, c);
}
}
}
}
}
Console.ReadKey(true);
}
}
}
Run Code Online (Sandbox Code Playgroud) 我的老师告诉我,如果我想在编程课上获得最好的成绩,我应该编写一个简单的源代码转换器.
Python到Ruby(他说的最简单)
现在我向你提问:为python编写一个简单的源代码转换器到ruby是多么困难.(它应该转换文件控制,控制语句等)
你有什么提示吗?
我应该使用哪种语言来编写转换器(C#,Python或Ruby)?