单项选择题

有以下程序:
#include<stdio.h>
int 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

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include<stdio.h> #define N 4 void fun(int a[][N], int b[]) int i; for(i=0; i<N; i++)b[i]=a[i][i]; main() int x[][N]=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, y[N], i; fun(x, y); for(i=0; i<N; i++)printf( %d, , y[i]); printf( n ); 程序的运行结果是()

A. 1, 2, 3, 4,
B. 1, 0, 7, 0,
C. 1, 4, 5, 9,
D. 3, 4, 8, 10,

单项选择题
设有如下说明: Typedef struct ST long a; int b; Char c[2]; NEW; 以下说法正确的是()

A. NEW是一个结构体变量
B. NEW是一个结构体类型
C. ST是一个结构体类型
D. 以上说明形式非法

相关试题
  • 有以下程序: #include<stdio.h> #d...
  • 有以下程序: #include<stdio.h> mai...
  • 若x是int型变量,且有下面的程序片段: fo...