单项选择题

有以下程序: fun (iht a,int b) { if(a>b)return(a); else return(b); } main() { int x=3,y=8,z=6,r; r=fun(fun(x,y),2*z); printf("%d\n",r); } 程序运行后的输出结果是( )。

A.3
B.6
C.8
D.12
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: main() { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; }while(!i); n++; } printf( n=%d n ,n); } 程序执行后的输出结果是( )。
A.n=5
B.n=2
C.n=3
D.n=4
单项选择题
设有如下程序段: x=2002,y=2003; printf( %d n ,(x,y)); 则以下叙述中正确的是( )。
A.输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B.运行时产生出错信息
C.输出值为2002
D.输出值为2003
相关试题
  • 有以下程序: struct STU { char num...
  • 有以下程序: #include<stdio.h> mai...
  • 以下程序试图把从终端输入的字符输出到名为...
  • 有以下程序: void sort(int a[],in...
  • 有以下程序: void f(int a[],int ...