c++中while (cin>>n,n)是什么意思?
是将获取的输入值传递给后一个参数吗?例如while(cin>>k,n),是不是相当与while(cin>>k){n=k;}...
是将获取的输入值传递给后一个参数吗?例如while (cin>>k,n),是不是相当与while (cin>>k){n=k;}
展开
5个回答
推荐于2018-02-28
展开全部
相当于
while (cin >> k) {
n = k;
if (n == 0)
break;
}
cin>>n,n是一个逗号表达式,值就是n的值
while (cin >> k) {
n = k;
if (n == 0)
break;
}
cin>>n,n是一个逗号表达式,值就是n的值
展开全部
相当于
while (cin >> k) {
n = k;
if (n == 0)
break;
}
cin>>n,n是一个逗号表达式,值就是n的值
while (cin >> k) {
n = k;
if (n == 0)
break;
}
cin>>n,n是一个逗号表达式,值就是n的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个应该代表输入n,并且n不为零,则运行while循环里面的,如果为零,则跳出循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
输入一个数,这数不为0时进入循环,为0时跳出循环。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个没错,不过还得要跳出循环 加个break
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询