分类：教育/科学-理工学科-数学
问题：看看这个C表达式是什么意思???for(a=x&lt;y?x:y 
for(a=x<y?x:y;a>0;a--) 这个表达式是什么意思呀???帮我一下:谢谢,详细一点哟
回答："a=x<y?x:y;"就是在值x与y中取小值赋给a。
"for(a=x<y?x:y;a>0;a--)"就是每次a减1，直到a<=0为止。
不过但看这段程序很容易出现死循环。