首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#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
68
问题
有以下程序:#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://www.kaotiyun.com/show/3KPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若在以下定义和赋值语句,则才s数组的第i行第j列(假设i,j已正确说明并赋值)元素地址的合法引用为ints[2][3]={0},(*p)[3];p=s;
C语言规定,函数返回值的类型是由
以下程序是用递归方法求数组中的最大值及其下标值。请填空。#defineM10voidfindmax(int*a,intn,inti,int*pk){if(i<n){if(a[i]>a[*pk]
单元测试又称模块测试,一般采用【】测试。
在具有n(n>1)个结点的完全二叉树中,结点i(2i>n)的左孩子结点是______。
在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
冒泡排序算法在最好的情况下的元素交换次数为【】。
下面不属于软件设计原则的是()
下列关于字符串的说法中错误的是
随机试题
Whathedidis______whathesaidtous.Hedidn’tkeephispromise.
A.酸的酯化增强B.血浆中与清蛋白结合的游离脂肪酸增多C.禁食12小时后,血浆中有多量的乳糜微粒D.血浆高密度脂蛋白(HDL)减少脂蛋白缺乏时会出现
有明显遗传凶素肿瘤病人的子女进行定期监护随访,应做到
A.年轻红细胞B.少白细胞的红细胞C.红细胞悬液D.洗涤红细胞E.浓缩红细胞某患者在以往输血中曾发生三次原因不明的发热反应,此次输血应选择
可引起二便失禁、骨酸痿软、遗精等表现的情志异常是
AlltherecentnewsonAIDSisbad.ThedeathofRockHudson【C1】______publicconcernaboutthe【C2】______almosttothepointofp
Ithinkuniformsaredemeaningtothehumanspiritandtotallyunnecessaryinademocraticsociety.Uniformstelltheworldthat
Whatistheslopeofthelinex=4?
suitable讲座中提到“Asaresultofthisassignment,studentsshouldlearntodevelopasuitabletopicforresearch...”,即学生应该为调研设定一个合适
Forecastingwhatlifeisgoingtobelikeyearsdownthelineisariskybusiness.Eventheexpertsdon’talwaysgetitright.T
最新回复
(
0
)