1 //输入一个正整数,计算从1加到这个数的结果
2 //Console.Write("请输入一个正整数:");
3 //int a = int.Parse(Console.ReadLine());
4 //int sum = 0;
5
6 //for (int i = 1; i <= a; i++)
7 //{
8 // sum += i;
9 //}
10 //Console.WriteLine(sum);
11 //Console.ReadLine();
12
13
14
15
16
17 ////输入一个正整数,求1!+2!+...+n!
18 //Console.Write("请输入一个正整数:");
19 //int n = int.Parse(Console.ReadLine());
20 //int sum = 0;
21 //for (int i = 1; i <= n; i++)
22 //{
23 // int sum1 = 1;
24 // for (int j = 1; j <= i; j++)
25 // {
26 // sum1 *= j;
27 // }
28 // sum += sum1;
29 //}
30 //Console.WriteLine(sum);
31 //Console.ReadLine();
32
33
34
35
36
37
38 //兔子生兔子
39 //除了第一个月之后的所有月份都可以直接执行
40 //成兔=上个月的成兔加上上个月的小兔
41 //小兔=上个月的幼兔
42 //幼兔=上个月的成兔加上上个月的小兔(即这个月的成兔)
43 //Console.Write("请输入一个月份:");
44 //int m = int.Parse(Console.ReadLine());
45 //int ct = 0;
46 //int xt = 0;
47 //int yt = 1;
48 //int zt = 1;
49
50 //for (int i = 1; i <= m; i++)
51 //{
52 // if (i == 1)
53 // {
54 // ct = 0;
55 // xt = 0;
56 // yt = 1;
57 // }
58 // else
59 // {
60 // ct = ct + xt;
61 // xt = yt;
62 // yt = ct ;
63 // }
64 // zt = ct + xt + yt;
65
66 //}
67 //Console.WriteLine(m + "个月后成兔对数是" + ct);
68 //Console.WriteLine(m + "个月后小兔对数是" + xt);
69 //Console.WriteLine(m + "个月后幼兔对数是" + yt);
70 //Console.WriteLine(m + "个月后总兔对数是" + zt);
71 //Console.ReadLine();
72
73
74
75
76
77
78
79
80
81 // //99口诀表
82 ////一行一行的打印
83 // for (int i = 1; i <= 9; i++)
84 // {
85 // for (int j = 1; j <= i; j++)
86 // {
87 // Console.Write(j + "*" + i + "=" + (j * i) + "\t");
88 // }
89 // Console.WriteLine();
90 // }
91 // Console.ReadLine();
92
93
94 // 有一张超大的纸
95 //纸张的厚度是0.01
96 //对折多少次,可以到达珠峰的高度,
97 //按照8848来计算
98 //int a = 1;
99 //int b = 884800000;
100 //int sum = 1;
101 //int i = 1;
102 //for (; ; i++)
103 //{
104 // sum *= 2;
105 // if (sum >= 884800000)
106 // {
107 // break;
108 // }
109 //}
110 //Console.WriteLine("第" + i + "次达到珠穆朗玛峰的高度");
111 //Console.WriteLine("高度为:" + sum);
112 //Console.ReadLine();
113
114
115
116
117
118
119
120 ////理想状态下,篮球自由落体弹起高度若为上一次高度的四分之三
121 //首先高度设置为1米,输入一个次数,求篮球现在弹起的高度
122 //Console.Write("请输入一个次数:");
123 //int a = int.Parse(Console.ReadLine());
124 //double sum = 1;
125 //for (int i = 1; i <= a; i++)
126 //{
127 // sum *= 0.75;
128 //}
129 //Console.WriteLine("篮球弹起的高度为:"+sum+"米");
130 //Console.ReadLine();
131
132
133 //100以内的奇数的和
134 //int a = 0;
135 //for (int i = 1; i < 100; i++)
136 //{
137 // if (i % 2 == 0)
138 // {
139 // continue;
140 // }
141 // a += i;
142 //}
143 //Console.WriteLine(a);
144 //Console.ReadLine();
145
146 //找出100以内有关的数
147 //7的倍数,个位数是7,十位数是7
148 //int a = 0;//a是标记变量
149 //for (int i = 1; i <= 100; i++)
150 //{
151 // if (i % 7 == 0 || i / 10 == 7 || i % 10 == 7)
152 // {
153 // a++;
154 // Console.WriteLine(i);
155 // }
156 //}
157 //Console.WriteLine("总共" + a);
158 //Console.ReadLine();
159
160
161
162 //一个游戏,前20关每一关是自身的分数,21-30每一关是10分,31-40是20分,41-49是30分,50关是100分,输入闯关数,求你的分数
163
164
165
166
167
168 //Console.Write("请输入您的关数:");
169 //int g = int.Parse(Console.ReadLine());
170 //int sum = 0;
171 //if (g >= 1 && g <= 50)
172 //{
173 // for (int i = 1; i <= g; i++)
174 // {
175 // if (i >= 1 && i <= 20)
176 // {
177 // sum += i;
178 // }
179 // else if(i>=21&&i<=30)
180 // {
181 // sum+=10;
182 // }
183 // else if (i >= 31 && i <= 40)
184 // {
185 // sum += 20;
186 // }
187 // else if (i >= 41 && i <= 49)
188 // {
189 // sum += 30;
190 // }
191 // else
192 // {
193 // sum += 100;
194 // }
195
196 // }
197 // Console.WriteLine("您的分数是:" + sum);
198
199 //}
200 //else
201 //{
202 // Console.WriteLine("你的输入有误!");
203 //}
204 //Console.ReadLine();
205
206
207
208 //100节楼梯,0-49分数楼梯节数,50(包括50)分数为10分,输入节数,打出累积分数
209
210 //Console.Write("输入楼梯节数:");
211 //int l = int.Parse(Console.ReadLine());
212 //int sum = 0;
213
214 //if (l >= 0 && l <= 100)
215 //{
216 // for (int i = 1; i <= l; i++)
217 // {
218 // if (i >= 0 && i <= 49)
219 // {
220 // sum += i;
221 // }
222 // else
223 // {
224 // sum += 10;
225 // }
226 // }
227 // Console.WriteLine("您的分数是:" + sum);
228 //}
229 //else
230 //{
231 // Console.WriteLine("您的输入有误!");
232 //}
233 //Console.ReadLine();
234
235
236 //百鸡百钱:公鸡2文钱一只,母鸡1文钱一只,小鸡半文钱一只,总共只有100文钱,如何在凑够100只鸡的情况下刚好花完100文钱?
237 //g<=50;m<=100,x<=200
238 //int a = 0;
239 //for (int g = 1; g <= 50; g++)
240 //{
241 // for (int m = 1; m <= 100; m++)
242 // {
243 // for (int x = 1; x <= 200; x++)
244 // {
245 // if (g + m + x == 100&&g*2+m*1+x*0.5==100)
246 // {
247 // Console.WriteLine("共有公鸡"+g+"只,共有母鸡"+m+"只,共有小鸡"+x+"只。");
248 // a++;
249 // }
250 // }
251 // }
252 //}
253 //Console.WriteLine("共有"+a+"种情况");
254 //Console.ReadLine();