小菜鸟问个书本上的联系题.....
题目是计算1-3+5-7……-99+101;程序:
#include <iostream.h>
void main()
{
int i,j=1,max=1;
while(i<101)
{
j+=2;
max = max - j;
j+=2;
max = max + j;
i=j;
}
cout << "1-3+5-7……-99+101" << "的值是:" << max << endl;
}
通过....
可是为什么程序:
#include <iostream.h>
void main()
{
int i=1,j=1,max=1;
while(i<101);
{
max= max - (j+2);
max=max + (j+2) ;
i=j;
}
cout << "1-3+5-7……-99+101" << "的值是:" << max << endl;
}
不通过??
还有我怎么觉得我while(i<101);怪怪的??原本条件是while(i<=101);可是出来的结果不对...
菜鸟问题...希望各位哥哥姐姐不要见怪~~~~~~~