题目内容

以下程序的输出结果是()。#include"stdio.h"void fun(int a,int b,int c){ a=456;b=567;c=678;}main( ){ int x=10, y=20,z=30;fun(x,y,z);printf("%d,%d,%d\n",x,y,z);}

A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456

查看答案
更多问题

以下程序的输出结果是()。#include"stdio.h"int abc(int u, int v);main( ){int a=24,b=16,c;c=abc(a,b);printf("%d\n",c);}int abc(int u,int v){int w;while(v){ w=u%v; u=v; v=w;}return u;}

A. 6
B. 7
C. 8
D. 9

以下程序的输出结果是()。#includeint f(int x);main( ){ int a,b=0;for(a=0; a<3; a++){ b=b+f(a); putchar('A'+b); }}int f(int x){return x*x+1; }

ABE
BDI
C. BCF
D. BCD

以下程序的输出结果是()。#includeint fun (int x,int y){if (x!=y) return ((x+y)/2);else return (x);}main( ){int a=4,b=5,c=6;printf("%d\n",fun(2*a,fun(b,c)));}

A. 3
B. 6
C. 8
D. 12

下面程序的输出结果是()。#includefunc(int a, int b){int c; c=a+b; return c;}main( ){int x=6,y=7,z=8,r;r=func((x- -,y++,x+y),z- -);printf("%d\n",r);}

A. 11
B. 20
C. 21
D. 31

答案查题题库