首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int add(int a,int b) main() {return(a+b);} {int k,(*f)(),a=5,b=10; f=add; } 则以下函数调用语句错误的是
有以下程序 int add(int a,int b) main() {return(a+b);} {int k,(*f)(),a=5,b=10; f=add; } 则以下函数调用语句错误的是
admin
2016-12-18
52
问题
有以下程序
int add(int a,int b) main()
{return(a+b);} {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);
答案
C
解析
在语句“k=*f(a,b)”中,由于“()”的优先级高于“*”,所以“f(a,b);”表示其返回类型为指针的带有两个整型参数的函数,而不是整型数值,因此选项C)为错误的调用形式。
转载请注明原文地址:https://kaotiyun.com/show/dADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";Strcat(s1,S2);while(s2[
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%%d,j=%%d\n",i,j);输出的结果是()。
以下程序中给指针p分配3个double型动态内存单元,请填空。#include<stdllb.h>main(){double*p;p=(double*)malloc(【】);p[0]=1.5;p[1
设有定义语句int(*f)(int);,则以下叙述正确的是
以下选项中不属于字符常量的是
结构化程序设计主要强调的是
下列叙述中正确的是()。
数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和_______。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
以下不是面向对象思想中的主要特征的是
随机试题
大革命失败后,中国共产党确定武装推翻国民党统治的总方针制订于()。
X线管具有高度的真空,能够
止带方适用于带下病的哪种证候()
党参来源于
根据我国宪法和法律,下列行为中构成违宪的有哪些?()
属于矿井工业广场主要安全、环保设施的建(构)筑物有()。
某县公安局在处理一起故意伤害案中,对张某作出拘留10天的行政处罚决定。张某不服,向上一级公安机关市公安局提起行政复议。市公安局经过审查认为,县公安局对张某的处罚偏重,作出变更拘留5天的处罚决定。张某仍然不服,向法院提起行政诉讼。本案应以谁为被告?为什么
下列叙述中错误的是
Lifelearning(sometimescalledun-schoolingorself-directedlearning)isoneofthoseconceptsthatarealmosteasiertoexplain
Goodcommunicationskillsand______inatleastoneofficesoftwareprogramarerequiredfortheexecutiveassistantposition.
最新回复
(
0
)