首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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) );}
有以下程序 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) );}
admin
2013-02-23
19
问题
有以下程序 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
解析
本题考查的知识点是函数的参数类型、函数值类型及函数调用.fun()函数是将传进来的两个整型参数相加,把和作为函数值返回,.注意返回值为float型.在主函数调用了两次fun()函数,第一次调用时把表达式“a+c”和变量“b”的值求和,得到15转换为15.0作为函数的返回值。第二次调用把第一次调用的返回值通过强制类型转换成int型15,再和表达式“a-c”相加,得到结果9,转换成float型作为函数值返回。由于输出格式符为“%3.0f”输出时没有小数位,故输出为 9.所以4个选项中B正确。
转载请注明原文地址:https://kaotiyun.com/show/xUJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符串#号时结束输入和输出操作,但程序有错#include<stdio.h>main(){FILE*fout;charch;fo
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】t[2
下面不属于静态测试方法的是()
若有以下定义和语句structa{intn,m;};structast[3]={{1,20},{2,19},{3,21}};structa*p=st;则以下错误的引用是
已知函数的原形如下,其中结构体a为已经定义过的结构,且有下列变量定义structa*f(intt1,int*t2,strcutat3,structa*t4)structap,*p1;inti;则正确的函数调用语句为
关于if后一对圆括号中的表达式,以下叙述中正确的是()
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])【】
对如下二叉树进行后序遍历的结果为______。
下面程序的功能是:将N行N列二维数组中每一行的元素进行排序,第0行从小到大排序,第1行从大到小排序,第2行从小到大排序,第3行从大到小排序,例如:#defineN4voidsort(inta[][N])
栈和队列的共同点是______。
随机试题
在干燥过程中,只有物料与湿度为零的绝干空气接触时,才可能得到绝干物料。
论述债权让与的效力。
当研究一种新的显色剂时,必须做的实验条件的研究有哪些?为什么?
张某和王某,因涉嫌抢劫罪而被某市公安机关立案侦查,并被羁押逮捕,在逮捕甲后48小时内,公安机关派出一名侦查人员对张某和王某同时进行了讯问,并制作了笔录,本案李某、杨某是目击证人;后张某和王某经审判,张某(19周岁)被判处有期徒刑5年,王某(17周岁)被判处
关于国家机关公务员处分的做法或说法,下列哪一选项是正确的?(2010年卷二41题,单选)
下列各项属于违约概率模型的是()。
在商业银行的资本管理中,监管资本和经济资本是从覆盖风险与吸收损失的角度提出的资本概念。()
“实践、认识、再实践、再认识”这一辩证的认识运动,充分体现了(),认识和实践的具体的历史的统一。
下列各项中,与应收账款机会成本有关的因素有()。
A、Mr.Kale.B、Mr.Black.C、Mrs.Green.D、Mrs.Smith.B事实细节题。本题询问男士想与谁说话。对话开头男士说:“我可以跟布莱克先生(Mr.Black)通话吗?”因此B项Mr.Black正确。
最新回复
(
0
)