题目内容

以下程序的输出结果是什么?#include int max(int a,int b){return a>b?a:b;}int main(){int a = 10,b = 20;int c;c = max(a,b)+b;//max是int类型所以max的调用可以作为算术表达式的操作数printf("%d",max(a,b));// max是int类型所以max的调用可以作为printf的参数printf("%d",max(max(a,b),b));// max是int类型所以max的调用可以作为max函数的参数return 0;}

查看答案
更多问题

以下程序的输出结果是什么?#includeint fun(){int x = 0;x+=2;return x;}int main(){int i = 1,s;while(i++<3)s = fun();printf("%d",s);return 0;}

在C语言中,判定表达式时,逻辑“真”值用____表示,逻辑“假”用____表示;而在表示运行结果时,用____表示逻辑“真”,用____表示逻辑“假”。

当a=5,b=2,c=1时,表达式f=a>b==c的值是____

已知有声明“int x=1,y=2;”,则执行表达式“(x>y)&&(--x>0)”后x的值为____。

答案查题题库