您好,欢迎访问一九零五行业门户网

如何使用C#打印一个二进制三角形?

binary triangle is formed with 0s and 1s. to create one, you need to work around a nestes for loop and display 0s and 1s till the row entered.
for (int i = 1; i <= n; i++) { for (j = 1; j <= i; j++) { if (a == 1) { console.write("0"); a = 0; } else if (a == 0) { console.write("1"); a = 1; } } console.write("");}
上面的代码中,当a的值为1时显示“0”,而当a的值为0时显示“1”。这样,如果在for循环中将行数设置为7,即n的值为7,则会显示以下二进制三角形。
1010101010101010101010101010
example的中文翻译为:示例using system;namespace program { public class demo { public static void main(string[] args) { int j; int a = 0, n = 7; // looping from 1 to 7 for (int i = 1; i <= n; i++) { for (j = 1; j <= i; j++) { if (a == 1) { console.write("0"); a = 0; } else if (a == 0) { console.write("1"); a = 1; } } console.write(""); } console.readline(); } }}
以上就是如何使用c#打印一个二进制三角形?的详细内容。
其它类似信息

推荐信息