单项选择题

有下列程序:
#include<stdio.h>
int fun(int x,iny y)
if(x==y)return(x);
else return((x+y)/2);

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
<上一题 目录 下一题>
热门 试题

单项选择题
在C语言中,形参的默认存储类型是______。
A) auto
B) register
C) static
D) extern
单项选择题
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。 #include<stdio.h> void sort(inta[],int n) int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;<n;j++) if(a[i]<a[j]) t=a[i];a[i]=a[j];a[j]=t; main() int a[10]=1,2,3,4,5,6,7,8,9,10,i; sort(&a[1],7); for(i=0;i<10;i++)printf( %d, ,a[i]); 程序运行后的输出结果是( )。
A) 1,2,3,4,5,6,7,8,9,10,
B) 10,9,8,7,6,5,4,3,2,1,
C) 1,8,7,6,5,4,3,2,9,10,
D) 1,2,10,9,8,7,6,5,4,3,
相关试题
  • 执行以下程序的输出结果是______。 ...
  • 在宏定义#define PI 3.14159中,...
  • 以下程序的输出结果是______。 #in...
  • 阅读下列程序,则程序的输出结果为____...
  • 有以下程序: #include<stdio.h> mai...