2015-09-06 193 views
1

如何將打印數量,直到20如何打印循環乘法表?

for (int a = 2; a <= 20; a += 2) 
{ 
    Console.WriteLine("2x1= {0} ", a); 
} 

例如:

2x1= 2 
2x2= 4 
2x3= 6 
2x4= 8 
2x5= 10 
2x6= 12 
2x7= 14 
2x8= 16 
2x9= 18 
2x10= 20 

回答

0

只是重複你的a110並在乘法打印它和它的結果。

for (int a = 1; a <= 10; a++) 
{ 
    Console.WriteLine("2x{0} = {1}", a, a * 2); 
} 

這裏一個demo

0

您也可以從1-10迭代a和使用left bit shift operator (<<)

for (int a = 1; a <= 10; a++) 
{ 
    Console.WriteLine("2x{0} = {1}", a, a << 1); 
} 

C#-6版本:

for (int a = 1; a <= 10; a++) 
{ 
    Console.WriteLine($"2x{a} = {a << 1}"); 
} 
0

的String.format是打印一個非常有用的功能/格式化這個種類的陳述。閱讀更多here