问题库
search
首页 计算机 驾照考试 关于

有以下程序段: #include <stdio.h> int a, b, c; a=10; b=50; c=30; if (a>b) a=b, b=c; c=a; printf("a=%d b=%d c=%d\n", a, b, c); 程序的输出结果是(  )。


  • A.a=10 b=50 c=30
  • B.a=10 b=50 c=10
  • C.a=10 b=30 c=10
  • D.a=50 b=30 c=50
浏览297
计算机二级office题库App
收录最新试题,随时随地刷题
参考答案:B
解析:

【解析】本题中a>b的条件不满足,所以不执行逗号表达式a=b,b=c;的操作,而是执行c=a操作,即c的值为10。