首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:计算函数F(x,y,z)=(x+y)/(x—y)+(z+y)/(z—y)的值。其中x和y的值不相等,z和y的值不相等。例如,当x的值为9,y的值为11,z的值为15时,函数值为一3.50。 请改正程序中的错误,使
下列给定程序中,函数fun的功能是:计算函数F(x,y,z)=(x+y)/(x—y)+(z+y)/(z—y)的值。其中x和y的值不相等,z和y的值不相等。例如,当x的值为9,y的值为11,z的值为15时,函数值为一3.50。 请改正程序中的错误,使
admin
2018-02-02
35
问题
下列给定程序中,函数fun的功能是:计算函数F(x,y,z)=(x+y)/(x—y)+(z+y)/(z—y)的值。其中x和y的值不相等,z和y的值不相等。例如,当x的值为9,y的值为11,z的值为15时,函数值为一3.50。
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#include
/*******found*******/
#define FU(m,n)((m/n))
float fun(float a,float b,float e)
{
float value;
value=FU(a+b,a—b)+FU(c+b,c—b);
/*******found*******/
Return(Value);
}
main()
{
float x,y,z,sum;
prinff(“Input x y z:“);
scanf(“%f%f%f.’,&x,&y,&z);
prinff(“x=%f,y="%f,z=%f、n”,X,y,z);
if(x=y‖y==z)
{
prinff(“Data error!\n”);
exit(0);
}
sum=fun(x,y,z);
prinff(“The result is:%5.2f\n”,sum);
}
选项
答案
(1)#define FU(m,n)(m)/(n) (2)return(value);
解析
本题考查:C语言宏定义;函数返回值。
本题考查C语言的宏定义,其格式为:#de6ne标识符字符串,中间要用空格分开。在该题中,标识符为Fu(m,n),字符串为(m/n),由题干信息可知,m、n均为表达式,且先进行表达式运算,再进行除法运算,因此此处应为(m)/(n)。
转载请注明原文地址:https://kaotiyun.com/show/nWxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义:typedefint*INTEGER;INTEGERp,*q;以下叙述正确的是()。
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getch
栈通常采用的两种存储结构是
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确语句是()
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。 struct node { int data; struct node*next; }*p,*q,*r; 现要将q和r所指结点的先后位置交换,同时要保持链表的连续,
下列叙述中,不属于设计准则的是()。
下列叙述中正确的是
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
下列叙述错误的是______。
以下程序中给指针p分配三个double型动态内存单元,请填空。#include<stdio.h>main(){dOuble*p;p=(double*)malloc();p[0]=1.5
随机试题
某公司销售部门主管大华拟对本公司产品前两季度的销售情况进行统计,按下述要求帮助大华完成统计工作:为“产品销售汇总表”的数据区域A1:I21套用一个表格格式,包含表标题,并取消列标题行的筛选标记。
原子吸收光谱分析仪的光源是()。
某市疾病预防控制机构工作人员严某,2004年年底下乡检查工作的过程中发现该乡的一个村流行性感冒流行,于是严某按传染病防治法的规定进行了报告,严某进行疫情报告应遵循的原则是
我国《公司法》规定,股票不能()发行。
下列对青岛的正确描述是()。
下列各项中标点符号使用正确的是()①时间简史续篇②以坦白真挚的私人访谈形式,叙述了霍金教授的生平历程和研究工作,展现了在巨大的理论架构后面真实的③人④,对20世纪人类最伟大的头脑之一进行了极为感人又迷人的描述⑤即便是对于非专业读者,这本书
(新疆2012—26)(),36.19,10,5,2
(中央财经2011)X公司的损益数据如下表所示:企业目前的营业杠杆和财务杠杆分别是多少?()
汉代为了增加财政收入,实行专卖制度,专卖品不包括
在《德意志意识形态》中,马克思、恩格斯指出:“我们首先应当确定一切人类生存的第一个前提,也就是一切历史的第一个前提,这个前提是:人们为了能够‘创造历史’,必须能够生活。但是为了生活,首先就需要衣、食、住以及其他东西。因此第一个历史活动就是生产满足这些需要的
最新回复
(
0
)