首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: float sub(int a,int b) { return(a*b); } main() {int i=1,j=2,k=3; printf("%4.0f\n",sub((int)sub(k+j,j),
若有如下程序: float sub(int a,int b) { return(a*b); } main() {int i=1,j=2,k=3; printf("%4.0f\n",sub((int)sub(k+j,j),
admin
2013-06-11
59
问题
若有如下程序: float sub(int a,int b) { return(a*b); } main() {int i=1,j=2,k=3; printf("%4.0f\n",sub((int)sub(k+j,j),k+i)); } 则程序运行后的输出结果是( )。
选项
A、40
B、32
C、16
D、编译出错
答案
1
解析
因为函数sub()只是简单地返回两个参数的乘积,所以表达式sub((int)sub(k+j,j),k+i)展开后就是:(int)((k+j) *j)*(k+i)=((3+2)*2)*(3+1)=10*4=40。所以程序运行后的输出结果是40,应该选择A。
转载请注明原文地址:https://www.kaotiyun.com/show/YkJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的3个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要将q和r所指结点的先
以下程序段中,能够通过调用函数fun(),使main()函数中的指针变量p指向一个合法的整型单元的是()。
有以下程序:main(){charstr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=O;ps--)puts(ps);}执行后的输出结果是
已定义以下函数:fun(int*p){return*P;}该函数的返回值是()。
有以下程序:voidfun(char*a,char*b){a=b;(*a)++;}main(){charcl=’A’,c2=’a’,*p1,*p2;p1=&c1;p2=&c2;fun(p1,p2)
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的表达式是______。
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,yz,z,big;f=
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。
若有以下类型说明语句:charw;intx;floaty,z;则表达式w*x+z-y的结果为______类型。
程序中对fun函数有如下说明void*fun();此说明的含义是
随机试题
现代信息技术涉及众多领域,例如通信、广播、计算机、微电子、遥感遥测、自动控制、机器人等。()
在意识起源问题上,下列哪一论点是正确的()
处方药与非处方药分类管理制度是依照国家特定的法规和程序控制药品
患者女性,48岁,因乳腺癌住院,常常哭泣,焦虑不安,首要的护理措施是
张某购买了一间总价值为100万元的商铺用于经营,其中首付款为总价的60%,其余为银行提供的年利率为7.5%,期限为10年,按年等额还本付息的抵押贷款,若年平均经营收入为20万元,运营费用为经营收入的30%,则在贷款期内的税前现金回报率是()。[2
建设单位拟兴建一栋18层的办公楼,投资总额为4800万元人民币,由建设单位自行组织公开招标,建设单位对甲、乙、丙、丁、戊五家施工企业进行了预审,其中丁企业未达到资格预审的最低条件。建设单位于投标截止日期后的第二天开标。评标阶段丙企业向建设单位行贿以谋取中标
金融监管机构实施有效金融监管的基本前提是()。
华山脚下的西岳庙是历代帝王祭祀的神庙,有陕西故宫之称。()
下列行为不属于自动投案的是()。
为什么要挽救濒临灭绝的物种呢?对公众来说,濒危动物与生物学上的奇异行为差不多。从更广的范围内考虑物种灭绝的问题,便:得出了另一个不同的观点,其要点为:很多重要的社会进步都是以生命形式为基础的,而这些形式的价值不可能预先被感知,看看产橡胶的植物对当代生活和工
最新回复
(
0
)