最近在學習C#程式語言,聽別人說這個語言可控制較為底層的功能,比ActionScript可以控制更多東西,FLASH當前台,C#的應用程式或式窗程式來當底層的東西,所以基於讓前後台的程式更加優化更有變化更豐富,所以我來自學C#一下,沒有人教應該會學很慢吧?!
今天來記錄一下應用程式裡面的Console.WriteLine()和Console.ReadLine(),讓程式可以接收使用者輸入(Console.ReadLine())並經過程式理來印出結果(Console.WriteLine())。 下列程式為"*" 正方形,你輸入數字他就呈現幾成己的正方形,由"*"排程的。
今天來記錄一下應用程式裡面的Console.WriteLine()和Console.ReadLine(),讓程式可以接收使用者輸入(Console.ReadLine())並經過程式理來印出結果(Console.WriteLine())。 下列程式為"*" 正方形,你輸入數字他就呈現幾成己的正方形,由"*"排程的。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
//輸入資料
do
{
//輸入資料
Console.Write("請輸入x 的值︰");
int x = int.Parse(Console.ReadLine());
//列印 空心正方形
for (int i = 0; i < x; i++)
{
for (int j = 0; j < x; j++)
{
if (j == 0 || i == 0 || i == x-1 || j == x-1)
Console.Write("*");
else
Console.Write(" ");
}
Console.WriteLine(); //換行動作
}
}
while (true);
{
Console.ReadLine();
}
}
}
}
留言