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) + " "); 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();