变量的值发生改变后,后续操作中如何取变量最初的值?
赋值的变量,在执行计算的过程中变量值发生改变后,在需要用到变量第一次赋值的值时,怎么取?例:
程序代码:#include<stdio.h>
int main()
{
int a=0,i,b,c;
printf("请输入计算素质范围值,以~间隔:");
scanf_s("%d~%d", &b,&c);
while (b<=c)
{
for (i = 2; i <= b/2; i++)
{
if (b%i==0)
{
break;
}
}
if (i>b/2)
{
printf("%d是素数!\n", b);
a++;
}
b++;
}
printf("在%d~%d范围内一共有%d个素数!\n", b, c, a);
return 0;
}变量b赋值为3,在最后输出时,如何让b的值就是初始赋值的时候的3[此贴子已经被作者于2017-5-13 13:20编辑过]








