首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将以下程序中的函数声明语补充完整。 #include<stdio.h> int【 】 main() { int x,y,(*p)(); sccanf("%d%d",&x,&y);
请将以下程序中的函数声明语补充完整。 #include<stdio.h> int【 】 main() { int x,y,(*p)(); sccanf("%d%d",&x,&y);
admin
2009-09-28
40
问题
请将以下程序中的函数声明语补充完整。
#include<stdio.h>
int【 】
main()
{ int x,y,(*p)();
sccanf("%d%d",&x,&y);
p=max;
printf(%d\n",(*p)(x,y));
}
int max(int a,int b)
{return(a>b?a:b);}
选项
答案
max(int a,int b)
解析
在C语言中,除了主函数外,对于用户定义的函数都遵循“先定义,后使用”的规则,若把函数定义放在调用之后,应该在调用之前对函数进行说明(或称为函数原型说明)。
函数的说明形式为:
类型名 函数名(参数类型1,参数类型2……)
本题是通过max()函数来求出a和b中较大的数,由于max()函数的位置在main()函数之后,想要在main()函数中调用max()函数,就必须先在main()函数之前对max()函数进行说明,因为当在所有函数外部、被调用之前说明函数时,在对函数进行说明的语句后面所有位置上都可以对该函数进行调用。所以,在横线上应该填上被调函数的说明语句即 max(int a,int b) 。
转载请注明原文地址:https://kaotiyun.com/show/x9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
在考生文件夹下有一个工程文件sjt4.vbp,Forml窗体中有一个文本框,名称为Textl;请先在窗体上添加两个框架控件,名称分别为Fl、F2,标题分别为“性别”、“身份”;然后在F1中添加两个单选按钮控件Opl、Op2,标题分别为“男”、“女”;其次在
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程FindMin求数组的最小值。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的最小值,并在窗体上显示出来(如图所示)。
如果要在窗体上使用2组单选按钮,每组都可以有一个被选中,则应该做的是
若变量a未事先定义而商接使用(例如:a=0),则变量a的类型是
构成计算机软件的是
以下表达式与Int(3.5)的值相同的是
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
下列关于二叉树的叙述中,正确的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
以下说法不正确的一项是()。
(Walk)________alongway,Robbinsbegantofeeltired.
Allthings________,theplannedmeetingwillhavetobeputoff.
用合成铣刀铣削直角斜槽,只需增减铣刀中间的垫片尺寸就可以了。
DiscoveryofEuropaSinceearlytimes,peoplehavebeen【C1】______(fascination)withtheideaoflifeexistingsomewhereelse
急性脊髓炎的可能诱因为
下列说法正确的是
按工程可研方案,新增的冷却塔噪声会导致相邻居住区噪声超标,可优先考虑的噪声防治措施是()。
中国金融期货交易所于( )在上海成立。
横向比较:对同一时期的不同现象进行比较。它可以在同类事物的不同部分之间进行,也可以在异类事物之间比较。下列例子中不存在横向比较的是()。
最新回复
(
0
)