题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-26 18:53:33

[单项选择]在C语言中,函数的数据类型是指( )。
A. 函数返回值的数据类型
B. 函数形参的数据类型
C. 调用该函数时的实参的数据类型
D. 任意指定的数据类型

更多"在C语言中,函数的数据类型是指( )。"的相关试题:

[单项选择]函数重载是指
A. 两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B. 两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
C. 两个以上的函数名字不同,但形参的个数或类型相同
D. 两个以上的函数取相同的函数名,并且函数的返回类型相同
[单项选择]一个C程序由函数A、B、C和函数P构成,在函数A中分别调用了函数B和函数C,在函数B中调用了函数A,且在函数P中也调用了函数A,则可以说 ( )
A. 函数B中调用的函数A是函数A的间接递归调用
B. 函数A被函数B调用是函数A间接递归调用
C. 函数P直接递归调用了函数A
D. 函数P中调用的函数A是函数P的嵌套
[单项选择]在C语言中,函数的数据类型是指( )。
A. 函数返回值的数据类型
B. 函数形参的数据类型
C. 调用该函数时的实参的数据类型
D. 任意指定的数据类型
[单项选择]在C语言中,有值函数的数据类型是指( )
A. 函数形式参数的数据类型
B. 函数返回值的数据类型
C. 调用该函数时的实参的数据类型
D. 任意指定的数据类型
[单项选择]函数的递归调用是指
A. 函数的自我调用
B. 函数的嵌套调用
C. 主函数调用系统函数
D. 系统函数调用主函数
[单项选择]avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是( )。
A. int avg(int*a,int n);
B. int avg(int a[10],int n);
C. int avg(int a,int n); D) int avg(int a[],int n);
[多项选择]错语是指
A. 语言错乱
B. 说后自知
C. 笑骂无常
D. 喃喃不休
[填空题]

以下函数fun的功能是返回str所指字符串中以形参c中字符开头的后续字符串的首地址,例如:str所指字符串为:Hello!,c中的字符为e,则函数返回字符串:ello!的首地址。若str所指字符串为空串或不包含c中的字符,则函数返回NULL。请填空。
char *fun(char *str, char c)
{int n=0;char *p=str;
if(p!=NULL)
while(p[n]!=c&&p[n]!=’/0’) n++;
if(p[n]=’/0’) return NULL;
return(());
}


[单项选择]当需要将一个函数bool isnumber (char c)声明为内联函数时,则此内联函数的函数原型为( )。
A. enum bool isnumber (char c) ;
B. define bool isnumber (char c) ;
C. inline bool isnumber (char c) ;
D. extern bool isnumber (char c) ;
[填空题]

请将以下程序中的函数声明语补充完整。
#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>ba:b);}


[单项选择]当需要将一个函数bool isnumber(char c)声明为内联函数时,则此内联函数的函数原型为( )。
A. enum bool isnumber(char c);
B. define bool isnumber(char c);
C. inline bool isnumber(char c);
D. extem bool isnumber(char c);
[单项选择]一个C++程序由函数A( ),B( ),C( )和函数P( )构成,在函数A( )中分别调用了函数B( )和函数C( ),在函数B( )中调用了函数A( ),且在函数P( )中也调用了函数A( ),则可以说
A. 函数B()中调用的函数A()是函数A()的间接递归调用
B. 函数A()被函数B()调用是直接递归调用
C. 函数P()直接递归调用了函数A()
D. 函数P()中调用的函数A()是函数P()的嵌套
[简答题]

阅读下列函数说明和C函数,将应填入▁处的字句写在答题纸的对应栏内。
[函数5说明]
  函数DeleteNode(Bitree *r,int e)的功能是:在树根结点指针为r的二叉查找(排序)树上删除键值为e的结点,若删除成功,则函数返回0,否则函数返回-1。二叉查找树结点的类型定义为:
  typedef struct Tnode{
    int data; /*结点的键值*/
    struct Tnode *Lchild,*Rchild; / * 指向左、右子树的指针 * /
     }*Bitree;
在二叉查找树上删除一个结点时,要考虑三种情况:
①若待删除的结点p是叶子结点,则直接删除该结点;
②若待删除的结点p只有一个子结点,则将这个子结点与待删除结点的父结点直接连接,然后删除结点p;
③若待删除的结点p有两个子结点,则在其左子树上,用中序遍历寻找关键值最大的结点s,用结点s的值代替结点p的值,然后删除结点s,结点s必属于上述①、②情况之一。[函数5]
int DeleteNode(Bitree *r,int e){
Bitree p=* r,pp,s,c;
while( (1) ){/ * 从树根结点出发查找键值为e的结点 * /
pp=p;
if(e<p->data) p=p->Lchild;
else p=p->Rchild
}
if(! p)return-1;/ * 查找失败 * /
if(p->Lchild && p->Rchild){/ * 处理情况③ * /
s= (2) ;pp=p;
while( (3) ){pp=s;s=s->Rchild;}
p->dara=s->data;P=s;
}
/ * 处理情况①、② * /
if( (4) )c=p->Lchild;
else c=p->Rchild
if(p==*r) *r=c;

[简答题]

三部门组成的经济的消费函数C=80+0.8Yd,投资函数I=20-5r,货币需求函数L=0.4Y-10r,政府购买支出G=20,税收T=0.25y,名义货币供应量M=90,充分就业的国民收入为285。其中r是利率Yd是可支配国民收入,Y是国民收入。
(1)若价格水平P=2,则IS-LM决定的均衡国民收入与利率各为多少
(2)若总供给曲线为Y=235+40P,则总需求曲线与总供给曲线决定的均衡国民收入和价格各为多少
(3)若通过变动政府购买而实现充分就业,则政府购买的变动量与价格水平各为多少
(4)若通过变动货币供应量而实现充分就业,则需要如何变动货币供应量


我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码