题目:
. 编写控制台程序,要求完成下列功能:
(1)接收一个整数 n.
(2)如果接收的值 n 为正数,输出 1~n 的全部整数。并转到(1)继续接收下一个整数。
(3)如果接收的值为负值,用 break 或者 return 退出程序。
1 static void Main(string[] args) 2 {//跳转要避免使用go to 3 while (true)//注意C#的语法中是不认数字在while里表示true和false的,此处使用while就可以在正常情况下令程序一直循环下去 4 { 5 Console.WriteLine("请输入一个整数: "); 6 int num = int.Parse(Console.ReadLine());//显式类型转换(记住) 7 10 if (num > 0) 11 { 12 for (int i = 1; i <= num; i++)//打到这里时光标突然变宽,此时按下insert键即可(tips) 13 { 14 Console.WriteLine(i); 15 } 16 } 17 else if(num<0) 18 { 19 break; 20 } 21 22 } 23 }