单选题
665.有以下程序 #include int fun1( ) { return ( )( ); } int fun2( ) { doublea = 0,b = 0; a = fun1( ); b = fun1( ); return ( )( ); } main() { double w; w= fun2(1.1,2.0); printf("%4.2f",w); } 程序执行后输出结果是( )。
A
5
B
5.00
C
5.21
D
0.0
答案解析
正确答案:B
解析:
程序中fun1函数返回的是一个函数指针,fun2函数中调用fun1函数两次,最终返回的是5.00。
相关知识点:
函数fun2输出结果记忆法
题目纠错
二级C语言知识练习
相关题目
单选题
73.下列叙述中正确的是( )。
单选题
72.下列叙述中正确的是( )。
单选题
71.下列叙述中正确的是( )。
单选题
70.下列叙述中正确的是( )。
单选题
69.下列叙述中正确的是( )。
单选题
68.下列叙述中错误的是( )。
单选题
67.线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有( )。
单选题
66.下列关于线性链表的描述中,正确的是( )。 Ⅰ.只含有一个指针域来存放下一个元素地址 Ⅱ.指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件) Ⅲ.结点由两部分组成:数据域和指针域。
单选题
65.下列叙述中正确的是( )。
单选题
64.下列关于线性链表的叙述中,正确的是( )。
