临时2021-03-26

4、打印所有水仙花数

int b, s, g;
            for (int i = 100; i < 1000; i++)
            {
                b = i/100;
                s = i % 100 / 10;
                g = i % 10;
                if(b*b*b+s*s*s+g*g*g==i)
                {
                    Console.WriteLine(i);
                }
            }

(P185  BREAK和CONTINUE)

break:跳出当前循环

continue:结束本次循环

例:输入a,1+2+...+a,最多加到10

int a,s=0;
            a = int.Parse(Console.ReadLine()); for (int i = 1; i <= a; i++)
            { if (i > 10)
                { break;
                }
                s += i;
            }
            Console.WriteLine("s=" + s);

计算1....a中所有偶数的和(排除奇数)

int a,s=0;
            a = int.Parse(Console.ReadLine()); for (int i = 1; i < a; i++)
            { if (i %2==1)
                { continue;
                }
                s += i;
            }
            Console.WriteLine("s=" + s);

你可能感兴趣的:(临时2021-03-26)