单项选择题

有以下程序: #include <stdio.h> main() { int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=a<b); printf("%d,%d\n",k,m); } 程序运行后的输出结果是( )。

A.0,0
B.0,1
C.1,0
D.1,1
<上一题 目录 下一题>
热门 试题

单项选择题
下列函数定义中,会出现编译错误的是( )。
A.max(int x,int y,int * { *z=x>yx:y; }
B.int max(int x, { int z; z=x>yx:y; return z; }
C.max(int x,int { int z; z=x>y x:y; return(; }
D.int max(int x,int { return(x>y x:; }
单项选择题
有定义:int x,y;若要通过scanf( %d,%d ,&x,&y);使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是( )。
A.11 12<回车>
B.11,12<回车>
C.11, 12<回车>
D.11,<回车>12<回车>
相关试题
  • 以下程序运行后的输出结果是 【20】 。...
  • 以下程序运行后的输出结果是 【19】 。...
  • 以下程序运行后的输出结果是 【18】 。...
  • 执行以下程序后,输出“#”的个数是 【1...
  • 以下程序运行后的输出结果是 【17】 。...