首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio.h>float f1 (float n ){ return n*n;}float f2 ( float n){ return 2 * n;}main( ){ float ( * p1)(float),( *
有以下程序:#include <stdio.h>float f1 (float n ){ return n*n;}float f2 ( float n){ return 2 * n;}main( ){ float ( * p1)(float),( *
admin
2013-02-23
64
问题
有以下程序:#include <stdio.h>float f1 (float n ){ return n*n;}float f2 ( float n){ return 2 * n;}main( ){ float ( * p1)(float),( * p2)(float),(*t)(float) ,y1,y2; p1 = f1;p2 = f2; y1 = p2(p1(2.0) ); t =p1;p1 = p2;p2 =t; y2=p2(p1(2.0)); prinff("% 3.0f, %3.Of\n" ,y1,y2);}程序运行后的输出结果是( )。
选项
A、8,16
B、8,8
C、16,16
D、4,8
答案
1
解析
程序中定义了三个指向函数的指针变量p1、p2、t,函数返回值均是float类型。在 main函数中,p1指向了函数f1,p2指向了函数f2。语句y1=p2(p1(2.0));先调用f1函数,将其返回值4.000000传递给f2的形参n,并将其函数返回值8.000000赋值给y1。然后在main函数中交换p1,p2指针变量的指向,使p1指向了函数f2,p2指向了函数f1,执行语句y2= p2(p1(2.0));先调用函数f2,得到返回值4.000000,将其传递给f1函数的形参n,并将返回值 16.000000赋值给y2。在输出y1,y2时,各浮点数占3列,小数位数为0,即输出了:8,16。
转载请注明原文地址:https://kaotiyun.com/show/3KPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是#defineMAX(A,B)(A)>(B)?(A):(B)#definePRINT(Y)printf("Y=%d\t",Y)main(){inta=1,b=2,c=3,d=4,t;
若在以下定义和赋值语句,则才s数组的第i行第j列(假设i,j已正确说明并赋值)元素地址的合法引用为ints[2][3]={0},(*p)[3];p=s;
设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);
在面向对象方法中,信息隐蔽是通过对象的【】性来实现的。
设有如下程序:charsub(char*q){while(*q,=’\0’){if(*q>=’A’&&*q<=’Z’)*q=*q+32;elseif(*q>=’a’&&*q<=’z’)*q=*q-32;
设x、y、t均为血型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
下列说法中错误的是
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=【】;i<j;i++,j--){k=str[i];
面向对象的模型中,最基本的概念是对象和【】。
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
随机试题
诊断肝性脑病最有意义的体征是
原发性闭经多由于
A.前置胎盘B.胎盘早剥C.子宫破裂D.胎膜早破E.脐带脱垂
根据《麻醉药品和精神药品管理条例》,医院从药品批发企业购进第一类精神药品时
下列不属于效益目标要达到目标值的是()。
关于托收承付结算方式,下列说法错误的是()。
中年期应注意的主要心理卫生问题是()。
工人李某患病医疗期满后,不能从事原工作,也不能从事公司领导安排的其他工作,该公司可与其解除劳动合同,但是公司应当提前以书面形式通知李某,提前的期限为()。
医疗事故:凡是在诊疗、护理工作中,因医务人员诊疗、护理过失,直接造成病人死亡、残废、器官组织损伤,导致功能障碍者,称为医疗事故。根据以上定义,下面哪一种情况属于医疗事故()。
GeneralIdeasaboutRhetoricI.Thedefinition&understandingofrhetoricA.Dictionarydefinition:theartofusingwords【T1】
最新回复
(
0
)