首页 > 其他 > 详细

C# 学习之旅(1)

时间:2014-02-27 20:41:42      阅读:560      评论:0      收藏:0      [点我收藏+]

  

 第一, 输入输出流都来自控制台。

bubuko.com,布布扣
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 
 6 namespace ConsoleApplication1
 7 {
 8     class Program
 9     {
10         static void Main(string[] args)
11         {
12             int year = int.Parse(System.Console.ReadLine());
13             int month = int.Parse(System.Console.ReadLine());
14             int day = int.Parse(System.Console.ReadLine());
15             int days = fun(year, month, day);
16             Console.WriteLine("{0}年{1}月{2}日是该年的第{3}天。", year, month, day, days);
17             Console.ReadLine();
18         }
19 
20         static int fun(int year, int month, int day)
21         { 
22             int[] mon = new int[12]{31,28,31,30,31,30,31,31,30,31,30,31};
23             if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
24                 mon[1] = 29;
25             int days = 0;
26             for (int i=0; i < month - 1; i++)
27                 days = mon[i] + days;
28             days = days + day;
29             return days;
30         }
31     }
32 }
bubuko.com,布布扣

bubuko.com,布布扣 

 

 第二, 输入输出都来自于窗口的textBox。

  下面的的代码是双击“按钮”键之后的程序段

bubuko.com,布布扣
 1 using System;
 2 using System.Collections.Generic;
 3 using System.ComponentModel;
 4 using System.Data;
 5 using System.Drawing;
 6 using System.Linq;
 7 using System.Text;
 8 using System.Windows.Forms;
 9 
10 namespace WindowsFormsApplication1
11 {
12     public partial class Form1 : Form
13     {
14         public Form1()
15         {
16             InitializeComponent();
17         }
18 
19         private void button1_Click(object sender, EventArgs e)
20         {
21             int year =  int.Parse(textBox1.Text);
22             int month = int.Parse(textBox2.Text);
23             int day = int.Parse(textBox3.Text);
24             int days = fun(year, month, day);
25             textBox4.Text = string.Format("{0}年{1}月{2}日是该年的第{3}天",year,month,day,days);
26         }
27 
28         static int fun(int year, int month, int day)
29         {
30             int[] mon = new int[12] { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
31             if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
32                 mon[1] = 29;
33             int days = 0;
34             for (int i = 0; i < month - 1; i++)
35                 days = mon[i] + days;
36             days = days + day;
37             return days;
38         }
39     }
40 }
bubuko.com,布布扣

 bubuko.com,布布扣

 

 第三, 输入输出都来自于网页上的TextBox(表格)。

  下面的的代码是双击“按钮”键之后的程序段

bubuko.com,布布扣
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Web;
 5 using System.Web.UI;
 6 using System.Web.UI.WebControls;
 7 
 8 namespace WebApplication1
 9 {
10     public partial class _Default : System.Web.UI.Page
11     {
12         protected void Page_Load(object sender, EventArgs e)
13         {
14 
15         }
16 
17         protected void Button1_Click(object sender, EventArgs e)
18         {
19             int year = int.Parse(TextBox1.Text);
20             int month = int.Parse(TextBox2.Text);
21             int day = int.Parse(TextBox3.Text);
22             int days = fun(year, month, day);
23             TextBox4.Text = string.Format("{0}年{1}月{2}日是该年的第{3}天", year, month, day, days);
24         }
25 
26         static int fun(int year, int month, int day)
27         {
28             int[] mon = new int[12] { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
29             if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
30                 mon[1] = 29;
31             int days = 0;
32             for (int i = 0; i < month - 1; i++)
33                 days = mon[i] + days;
34             days = days + day;
35             return days;
36         }
37     }
38 }
bubuko.com,布布扣

 bubuko.com,布布扣

C# 学习之旅(1),布布扣,bubuko.com

C# 学习之旅(1)

原文:http://www.cnblogs.com/kba977/p/3570354.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!