题目内容

以下程序运行后,输出结果是intd=1;fun(intp){intd=5;d=d+p;p++;printf("%d",d);}voidmain(){inta=3;fun(a);d=d+a;a++;printf("%d\n",d);}

A. 84
B. 99
C. 95
D. 44

查看答案
更多问题

下列4行代码定义了返回两数之和的函数,其中,行()是错误的。

A. voidadd(floata,floatb)
B. {floatc;
C. c=a+b;
D. returnc;}

下列程序执行后输出的结果是#include 〈stdio.h〉fun3(int x){ int a=3;a+=x;return(a);}void main(){ int k=2, m=1, n;n=fun3(k);n=fun3(m);printf("%d\n",n);}

A. 3
B. 4
C. 6
D. 9

以下程序的输出结果是()。void fun(intx,inty,intz){z=x*x+y*y;}main( ){inta=31;fun(5,2,a);printf(“%d”,a);}

A. 0
B. 29
C. 31
D. 无定值

请读程序:#include "stdio.h"FUNC(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

答案查题题库