设有int x,y; 以下语句判断x和y是否相等,正确的说法是该语句( )。
if (x=y) printf(" x is equal to y.");
A、语法错 B、不能判断x和y是否相等
C、编译出错 D、能判断x和y是否相等
出自:西安交通大学--程序设计综合训练学习指南