首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int add (int a,int b) { return (a+b); } main( ) { int k,(*f)( ),a=5,b=10; f=add; … } 则以下函数调用语句错误的是
有以下程序 int add (int a,int b) { return (a+b); } main( ) { int k,(*f)( ),a=5,b=10; f=add; … } 则以下函数调用语句错误的是
admin
2018-10-16
68
问题
有以下程序
int add (int a,int b)
{
return (a+b);
}
main( )
{ int k,(*f)( ),a=5,b=10;
f=add;
…
}
则以下函数调用语句错误的是
选项
A、k=add(a,b);
B、k=(*f)(a,b);
C、k= *f(a,b);
D、k=f(a,b);
答案
B
解析
在语句“k=*f(a,b)”中,由于“()”的优先级高于“*”,所以“*f(a,b);”表示其返回类型为指针的带有两个整型参数的函数,而不是整型数值,因此选项C为错误的调用形式。
转载请注明原文地址:https://kaotiyun.com/show/myxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
若想通过以下输入语句使a=5.0,b=4,c=3,则输入数据的形式应该是【】。intb,c;floata;scanf("%f,%d,c=%d",&a,&b,&C)
有以下程序#includeVoidFun(char*c,intd){*c=*c+1;d=d+1;PrintF(“%c,%c,”,*c,d);}Main(){charB+’a’,a=’A’;Fun(&B,a);printF
若a、b、c、d都是血型变量且都已经正确赋初值,则下列不正确的赋值语句是()。
下面程序运行后的输出结果是()。#include<stdio.h>main(){inta[]={1,2,3,4,5,6},*k[3],i=1;while(i<4){k[i-1]=&a[2*i-1];
有如下程序段inta=14,b=15,x;charc=’A’;x=(a&&b)&&(c<’B’);执行该程序段后,x的值为______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
在面向对象方法中,类之间共享属性和方法的机制称为______。
程序流程图(PFD)中的箭头代表的是()。
数据流程图(DFD图)是()。【10年3月】
随机试题
给定材料实施乡村振兴战略,是党的十九大作出的重大决策部署。按照产业兴旺、生态宜居、乡风文明、治理有效、生活富裕的总要求,广东省提出了3年取得重大进展、5年见到显著成效、10年实现根本改变的目标,努力在实施乡村振兴战略上走在全国前列,为全面建成小康
简述公文写作人员应具有哪些政治素质?
连铸浇注之前。应检查确认设备处于良好待机状态,各介质参数符合要求;应仔细检查结晶器,其内表面应干净并干燥。下列关于连铸浇注过程中的做法,符合安全要求的是()。
保管期满,不得销毁的会计档案有()。
在下列某地区旅游统计指标中,属于时点指标的是()。
实验法与观察法相比,前者的外在效度是()。
周作人在“五四”文学革命中的主要贡献是()
阅读材料,回答问题。俄国十月革命改变了资本主义一统天下的局面,出现了世界上第一个社会主义国家。中华人民共和国的成立建立了世界上人口最多的社会主义国家,在探索社会主义道路的过程中,中国和苏联(苏俄)有许多的相同与不同。问题:苏联社会主义制度建立的标志
Whenherealizedhehadbeensuggestedtosignthecontractbyintrigue,hethreatenedtostartlegalproceedingstocancelthe
PepperSchwartzputsherpersonalaffairsintoherbookbecausetheyare______.
最新回复
(
0
)