更多“以下程序的输出结果是______。 main() { int…”相关的问题
第1题
下面程序段的运行结果是 。 #include "stdio.h" void main( ) { int a=1, b=2,c=2,t; while (a <c) {t="a;a=b;b=t;c--;}" printf("%d,%d,%d",a,b,c);> A、2,1,0
B、1,2,1
C、1,2,0
D、2,1,1
E、1,1,1
点击查看答案
第2题
Math对象的( )方法返回 x 的 y 次幂。
A、floor(x)
B、pow(x,y)
C、max(x,y)
D、min(x,y)
点击查看答案
第3题
以下程序的输出结果是______。
#define MAX(x,y) (x)>(y)?(x):(y)
main()
{ int a=5,b=2,c=3,d=3,t:
t=MAX(a+b,c+d)*10;
printf("%d\n",t);
点击查看答案
第4题
以下程序段运行后的结果是__________ int x=5,y=8,max; max=(x>y)?x:y; printf("%d",max);
点击查看答案
第5题
下列程序利用指针将2个数按从大到小的顺序输出。 main () { int a,b, 【 】; printf("input a,b: "); scanf ("%d%d", &a, &b); 【 】; p2=&b; if (a<b) { p=p1; p1=p2; p2=p; } printf("a=%d b=%d\n",a,b); printf("max=%d min=%d\n",【 】);
点击查看答案
第6题
执行下面程序后,输出结果是()。 main(){ a=45,b=27,c=0; c=max(a,b); printf("%d\n",c); } int max(int x,int y){ int z; if(x>y) z=x; else z=y; return(z); }
点击查看答案
第7题
下列程序的运行结果:_______。 #define MOD(x,y) x%y int main() { int z,a=15,b=100; z=MOD(b,a); printf("%d\n",++z); return 0; }
点击查看答案
第8题
int x = 2, y =5; int max; if(x > y) ; max = x; else max = y; 对于以上代码段,如下说法正确的是( )。
A、有编译错误,指出else子句也没有可匹配的if.
B、无语法错误,但结果不正确。
C、无语法错误,结果也正确。
D、有编译错误,指出if(x > y)之后不能加分号
点击查看答案
第9题
以下程序的输出结果是______。 #include <stdio.h> #define MAX(x,y) (x)>(y)?(x):(y) main( ) { int i,j,k; i=5; j=8; k=10*MAX(i,j); printf("%d",k); }
点击查看答案
第10题
对于以下代码: int i=6; do { printf("%d", i--); } while (0); 哪句话是对的?
点击查看答案