C#プログラミング--翌日
14851 ワード
1 、 : , , 。
2 : = ;
3 :
4
5 : 、 、 、
6 : 、 、 、
7 int( )
8 double( )
9 string( )
10 char( , )
11 decimal( , 、 , M、m)
12 bool( :True false)
13
14
15 :
16 1、 : 、 、 、@、
17 2、 、 、@、
18 3、
19
20 、 : , 。 ,
21 :const = ;( : 。)
22 :const int a=10
23
24 、 :
25 ( )
26 , , :
27 1、 , int double( )
28 2、 , double>int ( byte,short,int,long,float,double )
29 ( ):
30 1、 , int double
31 2、
32 : :( ) ;
33 , Convert.ToXXX 。convert.ToXXX();
34 :
35 string str="123";
36 double d =Convert ToDouble(str);
37 // string->double, double d
38 int a = Convert.ToInt32(s);
39 //->int
40
41 Convert.ToXXX();
42
43
44 、
45 :+、-、*、/、%、++、--( )
46 : , , ,
47 , ,
48 :1、 2、
49 :int a-10;a++;++a;
50 a++ ++a =>1、 a ,2、 a 1,3、 a。
51 a++ ++a : 1, , 1, 1 ; , 1;-- 。
52
53 ++、-- 。
54 +、-、*、/、% 。
55
56 , , 。
57
58 :>、<、>=、<=、==、!=( )
59 , bool 。(True False)
60
61 :&&、||、!( )
62 bool , bool 。
63 && ( 、 )
64 || ( )
65 ! ( , , )
66
67
68 :=
69 = ( )
70 int number = 10 : , 。
71 + :1、 2、 ( )
72
73 :+=、-=、*=、/=、%=
74 :int a=5;a+=10; // a=a+10( a+10, a)
75
76 :?:
77 ( ) ? :
78 :
79 int a=10,b=5;
80 bool c= a>b?a:b;// a>b a c, a>b b c
81
82 :
83 1、
84
85 Console.WriteLine(" ?" + "
" + " ENTER ");
86 Console.ReadKey();
87 Console.Write(" :");
88 int num1 = Convert.ToInt32(Console.ReadLine());
89 Console.Write(" :");
90 int num2 = Convert.ToInt32(Console.ReadLine());
91 Console.Write(" :");
92 int num3 = Convert.ToInt32(Console.ReadLine());
93
94 int num4 = num1 > num2 ? num1 : num2;
95 int max = num4 > num3 ? num4 : num3;
96 Console.WriteLine(" :" + max);
97
98
99 2、 24 , 12 。——
100
101 Console.WriteLine(" ?");
102 int hour = Convert.ToInt32(Console.ReadLine());
103 int hour2 = hour > 12 ? hour - 12 : hour;
104 string ap = hour > 12 ? " " : " ";
105 Console.WriteLine(" " + ap + hour2 + " !!!");