编写一个控制台应用程序,输出 1 到 5 的平方值,要求:
1) 用 for 语句实现。
2) 用 while 语句实现。
3) 用 do-while 语句实现。
public void test() { int num = 1; for (; num <= 5; num++) { Console.WriteLine("{0}的平方值为:{1}", num, num * num); } num = 1; while (num <= 5) { Console.WriteLine("{0}的平方值为:{1}", num, num * num); num++; } num = 1; do { Console.WriteLine("{0}的平方值为:{1}", num, num * num); num++; } while (num<=5); }
class Program { static void Main(string[] args) { //输出 1 到 5 的平方值 Console.WriteLine("1.for"); for(int i = 1; i <= 5; i++) { Console.Write(i * i + " "); } Console.WriteLine("\r\n2.while"); int m = 1; while (m <= 5) { Console.Write(m * m + " "); m++; } Console.WriteLine("\r\n3.do while"); int n = 1; do { Console.Write(n * n + " "); n++; } while (n<=5); Console.ReadKey(); } }
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace demo5 { class Program { static void Main(string[] args) { int num1 = 0; for (int i = 1; i < 6; i++) { num1 += i * i; } Console.WriteLine(num1); int num2 = 0; int j = 1; while(j < 6) { num2 += j * j; j++; } Console.WriteLine(num2); int num3 = 0; int k = 1; do { num3 += k * k; k++; } while (k < 6); Console.WriteLine(num3); Console.ReadKey(); } } }