单项选择题

有以下程序:
#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
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序:#include <stdio.h>#include <strine.h> struct STU char name[10]; int hum;;void f(char * name,iht num) struct STU s[2] = SunDan ,20044 , Penghua ,20045; num= s[0]. nnm; strepy(name,s[0], name);main( ) struct STU s[2] = YangSan ,20041 , LiSiGao ,20042, * P; p = &s[1]; f(p->name,p->hum); printf( % s %d n ,p-> name,p->num);程序运行后的输出结果是( )。
A.SunDan 20042
B.SunDan 20044
C.LiSiGuo 20042
D.YangSan 20041
单项选择题
有以下程序: #include <stdio, h>main ( ) int k=5,n =0; while ( k>0) switch (k) default: break; case 1 : n+ =k; case 2 : case3 : n+ =k; k--; printf( % d n ,n);程序运行后的输出结果是( )。
A.0
B.4
C.6
D.7
相关试题
  • 有以下程序: #include <stdio, h>v...
  • 有以下程序:#include <stdio.h>strue...
  • 有以下程序:#include <stdlo.h>main...
  • 有以下程序:#include <stdio, h>#i...