以下程序的输出结果是什么?#include void Fun(int v , int w){int t;t=v;v=w;w=t;}int main( ){int x=1,y=3,z=2;if(x>y) Fun(x,y);else if(y>z) Fun(y,z);else Fun(x,z);printf("%d %d %d\n",x,y,z);return 0;}
查看答案
以下程序的输出结果是什么?#include void fun(int p){int d=2;p=d++; printf("%d",p);}int main(){int a=1;fun(a); printf("%d\n",a);return 0;}
以下程序的输出结果是什么?#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语言中,判定表达式时,逻辑“真”值用____表示,逻辑“假”用____表示;而在表示运行结果时,用____表示逻辑“真”,用____表示逻辑“假”。