单项选择题

下列程序的输出结果是()。
main()
int a=0,b=0,c=0;
if(++a>0||++b>0)++c;
printf("\na=%d,b=%d,c=%d",a,b,c) ;

A) a=0,b=0,c=0
B) a=1,b=1,c=1
C) a=1,b=0,c=1
D) a=0,b=1,c=1

<上一题 目录 下一题>
热门 试题

单项选择题
下列程序的输出结果是( )。 int f1(int x,int y)return x>yx:y; int f2(int x,int y)return x>yy:x; main() int a=4,b=3,e=5,d=2,e,f,g; e=f2(f1(a,b),f1(e,d)); f=f1(f2(a,b),f2(e,d)); g=a+b+c+d-e-f; printf( %d,%d,%d n ,e,f,g);
A) 4,3,7
B) 3,4,7
C) 5,2,7
D) 2,5,7
单项选择题
若有如下程序; main() int m=-i; printf( %d,%u,%o,%X ,m,m,m,m); 则程序运行后的输出结果是( )。
A) -1,65535,177777,ffff
B) -1,-1,177777,fffe
C) -1,1,177777,ffff
D) -1,65535,177776,fffe
相关试题
  • 在软件生命周期中,能准确地确定软件系统必...
  • 若x和y代表整型数,以下表达式中不能正确表...
  • 设有定义语句:char c1=92,c2=92...
  • 下列叙述中,不正确的是
  • 设函数中有整型变量n,为保证其在未赋初值...