c++循环变量在循环内改变值会怎样??

for(intj=n;j<s;j++){for(intk=1;k<s;k++){min2=c[j][1];if((j!=k)&&(c[j][k]<min)){if(d[k... for(int j=n;j<s;j++)
{for(int k=1;k<s;k++)

{min2=c[j][1];
if((j!=k)&&(c[j][k]<min))
{if(d[k]=0)
{min=c[j][k];
n=k;
}
//寻找距j最近且未标记节点

if(d[k]!=0)
d[0]=1;
//跳过标记节点
}
……
如上,n值会在循环内改变并重新赋值给j么,如果不对,错在哪里
展开
 我来答
直接用用户名
2014-08-24
知道答主
回答量:7
采纳率:0%
帮助的人:9.3万
展开全部
for(int j=n(只在进入循环时执行1次);j<s(j++执行后再进行判断);j++)
更多追问追答
追问
int f=0;
for(int j=0;j<5;j++)
f++;
对于这个输出f的值是多少呢?
追答
只循环5次   f=5
ps:这最好自己编程多试试
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式