填空题 以下程序运行后的输出结果是 1。 main2 { int a,b,c; a=10; b=20; c=(a%b<1)||(a/b>1); printf("%d %d %d/n",a,b,c); }
  • 1、
【正确答案】 1、10 20 0    
【答案解析】本题中“(a%b<1)||(a/b>1)”的运算顺序为先算括号→算术运算符→关系运算符→逻辑运算符。其中 a%b=10,a/b=0,所以 a%b<1 的值为 0,a/b>1 值也是 0,故整个表达式的结果为 0,所以输出的 a,b,c 的值为 10 20 0。