作业帮 > 数学 > 作业

while(scanf("%d %d %ld",&a,&b,&n),a+b+n),为什么可以这样表达?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/05/07 23:01:21
while(scanf("%d %d %ld",&a,&b,&n),a+b+n),为什么可以这样表达?
while(scanf(
scanf("%d %d %ld",&a,&b,&n),a+b+n 这个是一个逗号表达式,scanf("%d %d %ld",&a,&b,&n)进行一步为a,b,n的输入,a+b+n的值则作为while()里的判定条件 当a+b+n==0时 退出循环
否则继续输入a,b,n的值