我试图在C#
中使用for循环打印以下数字a 100 b 100
a 101 b 101
a 102 b 102
a 103 b 103
a 104 b 104
a 105 b 105
我已尝试使用此代码获取输出:
using System.IO;
using System;
using System;
class Program
{
static void Main()
{
for (int i = 0; i > 200; i++)
{
for (int j=0;j>200;j++)
{
if ((i % 0) == 1)
{
Console.WriteLine(i);
}
}
}
}
}
我得到以下输出:
0
10
20
30
.
.
..
200
有没有解决方案
答案 0 :(得分:3)
试试这个
static void Main()
{
for (int i = 100; i <= 105; i++)
Console.WriteLine("a " + i.ToString() + " b " + i.ToString());
}
答案 1 :(得分:1)
这应该有效:
var newPages = [{time:"18:30",msg:"I'm fine"},{time:"09:13",msg:"How are you?"},{time:"10:30",msg:"Hi"}];
var s="";
newPages.sort(function(a,b){return a.time.localeCompare(b.time);});
for(var i=0;i<newPages.length;i++){
s+=newPages[i].time+" - "+newPages[i].msg+"\n";
}
document.getElementById("out").textContent=s;
编辑:注意,这种类型的字符串插值是在C#6中引入的
答案 2 :(得分:0)
怎么样?
for(int i = 0; i < 6; i++){
Console.WriteLine(String.Format("a {0} b {0}"), 100+i);
}