首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 float fun (int x,int y){return(x+y);} main() { int a=2,b=5,c=8; printf("%3.Of\n",fun((int)fun(a+c,B) ,(a-
有如下程序 float fun (int x,int y){return(x+y);} main() { int a=2,b=5,c=8; printf("%3.Of\n",fun((int)fun(a+c,B) ,(a-
admin
2013-02-23
36
问题
有如下程序 float fun (int x,int y){return(x+y);} main() { int a=2,b=5,c=8; printf("%3.Of\n",fun((int)fun(a+c,B) ,(a-C) )) } 程序运行后的输出结果为_______。
选项
A、编译出错
B、9
C、21
D、9
答案
2
解析
本题中先执行(int)fun(a+c,b)函数的调用,值为整型数值15;然后再执行fun(15,(a-c))函数调用,值为单精度实型数值9.000000。输出为%3.of,即有效数长度为3,没有小数位数,所以最后结果为9。
转载请注明原文地址:https://jikaoti.com/ti/0Tn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:sub(intx){inty=0;staticintz=1;y+=x+2;z+=y+x;return(z);}main(){intt=1,n;for(n=0;n<3;n
设有如下定义:char*aa[2]={"abcd","ABCD"};则以下说法中正确的是()
若说明int*p,n;则通过语句scanf能够正确读入数据的程序段是
程序设计语言的基本成分是数据成分、运算成分、控制成分和()
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()
以下程序运行后的输出结果是【】。main(){chars[]="9876",*p;for(p=s;p<s+2;p++)printf("%s\n",p);}
随机试题
感染性休克应用低分子右旋糖酐抗休克治疗的直接作用是
关于白细胞分类,下列错误的是
一二期乳癌主要治疗方法是
下列接入方式中,()属于固定无线接入。
流动资产的构成要素包括()。
用于所获得或生产产品中的原产于东盟成员方的成分不少于该货物FOB价的(),并且最后的工序是在成员方境内完成,则认定原产国为东盟成员国。
下列关于肾小管分泌NH3的描述,正确的是
概述太平天国运动失败的原因及历史意义。
“静者,动之静也”的观点是()
CoincidingwiththegroundbreakingtheoryofbiologicalevolutionproposedbyBritishnaturalistCharlesDarwininthe1860s,Br
最新回复
(
0
)