C语言里 一个数 持续加1

来源:百度知道 编辑:UC知道 时间:2024/06/19 00:01:41
int a,b;

scanf("%d",&a);

b=++a,

printf("结果是=%d\n",b);
}
让a指定加多少次1

用循环
void main()

{

int a,b,n;
n=10;
scanf("%d",&a);
while(a!=n)
b=++a;
printf("结果是=%d\n",b);
}
这样,a加到n的值停止,如果while(1),则一直加下去,不过成为是循环,程序无法结束

用循环

int i,a,b;

scanf("%d",&a);

for(i=0;i<100;i++) b=++a;///这是加100次.

printf("结果是=%d\n",b);
}

每执行一次语句加一次
楼主你的代码里是加一次
而在二楼和三楼的代码里由于是在循环里多次执行那个赋值语句,所以就加多次