下列程序的输出结果是( )。void fun(int*X,int y){ printf("%d%d",*x,*y);*x=3;*y=1;}main(){ int x=1,y=2;fun(&y,&x);printf("%d%d",x,y);} 2 1 4 3 。 1 2 1 2。 1 2 3 4 。 2 1 1 2。
当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是( )。 c=b=a; 。 (a=c)||(b=c);。 (a=c)&&(b=c);。 a=c=b;。
语句:“printf("%d",(a=)&&(b=-2));”的输出结果是( )。 无输出 。 结果是不确定。 -1 。 1。
有如下程序:main(){ int a=2,b=-1.c=2;if(a<0)if(b<0)c=0;else c++;printf("%d\n",c);}该程序的输出结果是( )。 0。 1。 2。 3。
若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是( )。 EOF。 -l。 非零值。 0。
有以下结构体说明和变量的定义,且指针P指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是( )。
struct node
{char data;
struct node*next:
}a,b,*p=&a,*q=&b;