首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODIl.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
给定程序MODIl.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
admin
2016-10-29
26
问题
给定程序MODIl.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
/*************found*************/
void fun(int a,int b,int C)
{ if(a+b>c &&b+c>a && a+c>b) {
if(a==b&&b==c)
return 3;
else if(a-=b || b==c || a==c)
return 2;
/*************found*************/
else return 1
}
else return 0;
}
main()
{ int a,b,c,shape;
printf("\nInput a,b,c:");scanf
("%d%d%d",&a, &b,&c);
printf("\na=%d, b=%d, c=%d\n",
a,b,c);
shape=fun(a,b,c);
printf("\n\nThe shape:%d\n",
shape);
}
选项
答案
(1)int fun(int a,int b,int c) (2)else return 1;
解析
(1)主函数内fun函数的调用形式是:“shape=fun(a,b,c);”,函数有返回值,且返回值类型是整型,故第一标识下应改为“int fun(int a,int b,int c)”。
(2)第二个标识下的else语句应该是指除了等边及等腰三角形之外的三角形,在C语言中,语句是以分号“;”结束,而第二标识下的语句没有以分号结束,故第二标识下应改为“else return 1;”。
转载请注明原文地址:https://kaotiyun.com/show/lkDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序文件输出的结果是______。#inelude<stdio.h>voidmain(){FILE*fp=fopen("TEST","wb");fprintf(fp,"%d5.of%
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。struct1ink{chardata;}node;
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
字符(char)型数据在微机内存中的存储形式是______。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
在数据流图(DFD)中,带有名字的箭头表示______。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
函数fun的功能是计算xn:doublefun(doublex,intn){inti;doubley=1;for(i;=1;i<=n;i++)y=y*x;returny;}主函数中已
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
(2019年省属)关于智力与创造性的关系,下列说法正确的有()
Whatistheappropriateantonymforacuteinthefollowingstatement?Shegotanacutepaininherback.
下列标志中属于数量标志的是()
双胍类口服降糖药物最严重的副作用是
有关唾液的作用哪一点不正确
患儿,3岁。形体消瘦,面色不华,山根青筋显露,容易感冒,腹泻,食欲不佳,舌淡红,其舌苔应见
A、冠心苏合丸B、人参再造丸C、通心络胶囊D、九气拈痛丸E、血府逐淤口服液某男,75岁,患冠心病多年,症见胸部憋闷,刺痛,固定不移,心悸盗汗,气短乏力,舌质紫黯有瘀斑,脉细涩。证属心气虚乏、血瘀络阻,宜选用的成药是()。
FIDIC合同条件规定,因非承包商原因导致工程不能进行规定的竣工验收,工程师应以( )签发工程接收证书,将这部分工程移交给业主照管和使用。
蛋糕店一个蛋糕的成本为20元,售价为40元。一天,小明买了一个蛋糕,付给了店主50元,店主无法找零,便找了隔壁冰淇淋店老板换了50元零钱,并付给小明10元。结果小明走后,冰淇淋店老板找到蛋糕店老板,说:“这个50元是假钞”,蛋糕店老板便还给冰淇淋店老板50
在中国人民革命即将取得全国胜利的前夕,中国共产党在河北省平山县西柏坡村召开了七届二中全会,其主要内容有()
最新回复
(
0
)