问题详情
有以下程序: int f1(int x,int y) { return x>y?x:y; } int f2(int x,int y) { return x>y?y:x; } main() { int a=4,b=3,c=5,d,e,f; d=fl(a,b);d=f1(d,c); e=f2(a,b);e=f2(e,c); f=a+b+c-d-e; printf("%d,%d,%d\n",d,f,e); } 执行后输出结果是( )。
A.3,4,5
B.5,3,4
C.5,4,3
D.3,5,4
未找到的试题在搜索页框底部可快速提交,在会员中心"提交的题"查看可解决状态。
收藏该题
查看答案
相关问题推荐
-
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【】。includeinelude
-
模块化程序设计主要强调的是()。
A.程序的规模要大
B.对程序进行分解
C.程序的执行效率
D.程序的可移植性
-
有以下程序main( ){ int a[][3]={{1,2,3},{4,5,0}},(*pa) [3], i;pa=a;for(i=0;i<3;i+ +) if(i<2) pa[1][i] = pa[1][i]-1;else pa[1][i] = 1;cout<<a[0][1]+a[1][1]+a[1][2]<<end1;}执行后输出结果是
A.7
B.6
C.8
D.无确定值
-
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
-
下列语句中______是顺序文件操作和随机文件操作中都有的。
A.Print
B.Get
C.Put
D.Close