console.writeline(x+""); 放在sum +=x; 前后。 結(jié)果不同求解釋。
static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? int x = 1;
? ? ? ? ? ? int sum = 0;//和,初始化為0
? ? ? ? ? ? while (x <= 30)//循環(huán)條件
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if (x % 2 == 1)//篩選條件
? ? ? ? ? ? ? ? ?//Console.WriteLine(x+""); ? ?
? ? ? ? ? ? ? ? ? ? sum += x;
? ? ? ? ? ? ? ? Console.WriteLine(x+"");
? ? ? ? ? ? ? ? x++;
? ? ? ? ? ? }
? ? ? ? ? ? Console.Write("1-30奇數(shù)的和:" + sum);
? ? ? ? ? ? Console.ReadKey();
? ? ? ? }
? ? ? ??
2015-11-30
放在前面還沒有執(zhí)行?sum += x;呢,所以結(jié)果有差值
2015-11-17
相差240
2015-11-16
結(jié)果不同?差30吧?