#include <stdio.h>
int main(void) {
int n,a=1,sum=0;
scanf("%d", &n);
do
{
sum=sum+1;
a=a-2;
}while (a!=n);
printf("%d\n", sum);
return 0;
}
#include <stdio.h>
int main(void) {
int n,a=1,sum=0;
scanf("%d", &n);
do
{
sum=sum+1;
a=a-2;
}while (a!=n);
printf("%d\n", sum);
return 0;
}
第一次循环,sum =1,a=1-2=-1,while条件-1!=-3,继续
第二次循环,sum = 2,a = -1-2 = -3,while条件 -3 != -3,循环结束
最终sum 为2