#include<stdio.h>
void main()
{
int x=10,y=9;
int a,b,c;
a=(--x = = y++) ? –x :++y;
b=x++;
c=y;
printf( )
}
(在C++6.0软件中输入上面的数字,请问我想要它输出a,b,c的数值,那么在(printf括号中应该怎样填?
#include<stdio.h>
void main()
{
int x=10,y=9;
int a,b,c;
a=(--x = = y++) ? –x :++y;
b=x++;
c=y;
printf( )
}
(在C++6.0软件中输入上面的数字,请问我想要它输出a,b,c的数值,那么在(printf括号中应该怎样填?
#include<stdio.h>
void main() { int x=10,y=9; int a,b,c; a=(--x == y++) ? (-x ):(++y); b=x++; c=y; printf("a=%d,b=%d,c=%d\r\n",a,b,c); }
测试没有错
printf( "%d %d %d",a,b,c);
这才是正确的。1