单项选择题

有以下程序
#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> main() int i=0,a=0; while(i<20) for(;;) if((i%5)==0)break; else i--; i+=13,a+=i; pfintf( %d n ,a); 程序的输出结果是()。

A.62
B.63
C.23
D.36

单项选择题
有以下程序 int i, n; for(i=0; i<8; i++) n=rand()%5; switch(n) case 1: case 3: printf( %d n , n); break; case 2: case 4: printf( %d n , n)’ continue; case 0: exit(0); printf( %d n , n); 以下关于程序执行情况的叙述,正确的是()。

A.for循环语句固定执行8次
B.当产生的随机数n为4时结束循环操作
C.当产生的随机数n为1和2时不做任何操作
D.当产生的随机数n为0时结束程序运行

相关试题
  • 以下程序运行后的输出结果是______。...
  • 以下程序运行后的输出结果是______。...
  • 以下程序运行后的输出结果是______。...
  • 有以下程序,请在______处填写正确语...
  • 已知a所指的数组中有N个元素。函数fun的功...