(资料图)
一、题文
做竞赛题有几个C语言的基本问题有点疑惑下列选项中属于不正确的赋值语句的是_____.A)t++; B)n1=(n2=(n3=0)); C)k=i= =j; D)a=b,c=1答案是D我想知道为什么不是C下列选项可作为C语言赋值语句的是______.A)x=3,y=5 B)a=b=6 C)i- -; D)y=int(x)两题一个类型的,这个题选C
二、解答
1、k=i==j意思是先比较i==j,若i等于j则是1,反之则是0,在把1或0赋值给kD应该为a=b;c=12、AB都没分号,D应该是(int)x本文到此结束,希望对大家有所帮助。