#include
int main()
{
int i=1;
int p=1;
while(i<=100)
{
i=i+1;
p=p+i;
}
printf("%d\n",p);
return 0;
}
while(i<100)或者while(i<=99)
i不能等于100,否则你就把101加进去了
#include <stdio.h>
int test()
{
int i=1;
int p=0;
while(i<=100)
{
p=p+i;
++i;
}
printf("%d\n",p);
return 0;
}
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main() {
int i = 1;
int p = 0;
while (i <= 100) {
p = p + i;
i = i + 1;
}
printf("%d", p);
return 0;
}
这么改:
#include <stdio.h>
int main()
{
int i = 0; //i=1;
int p = 0; //p=1;
while (i < 100) // (i <= 100)
{
i = i + 1;
p = p + i;
}
printf("%d\n", p);
return 0;
}