namespace 数字顺序打印并求和 { class Program { //有返回值,没有参数 public int he() { int count = 0; int sum = 0; for (int i = 0; i <= 12; i++) { switch (i) { case 0: Console.WriteLine(i); count++; sum += i; break; case 1: Console.WriteLine(i); count++; sum += i; break; case 8: Console.WriteLine(i); count++; sum += i; break; case 10: Console.WriteLine(i); count++; sum += i; break; case 12: Console.WriteLine(i); count++; sum += i; break; } } return sum; } static void Main(string[] args) { //顺序打印数字,0,1,8,10,12,每一个数单独占一行 //在全部数字打印完毕之后再打印数字的个数和所有数的和 //int count = 0; //int sum = 0; //for (int i = 0; i <= 12; i++) //{ // switch (i) // { // case 0: // Console.WriteLine(i); // count++; // sum += i; // break; // case 1: // Console.WriteLine(i); // count++; // sum += i; // break; // case 8: // Console.WriteLine(i); // count++; // sum += i; // break; // case 10: // Console.WriteLine(i); // count++; // sum += i; // break; // case 12: // Console.WriteLine(i); // count++; // sum += i; // break; // } //} //Console.WriteLine(count); //Console.WriteLine(sum); Program hanshu = new Program(); int sum = hanshu.he (); Console.WriteLine(sum); Console.ReadLine(); } } }