首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
给定程序MODI1.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
admin
2015-12-22
43
问题
给定程序MODI1.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#inclLlde
{}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 0j
}
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/XXDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
有以下程序:charfun(charx,chary{if(x<y)returnx;returny;}main(){inta=’9’,b=’8’,c=’7’;printf("%c\n
有以下程序:voidsum(inta[]){a[0]=a[-1)+a[1];}main(){inta[10]=(1,2,3,4,5,6,7,8,9,10};sum(&a[2]);printf("%d
以下数据库除______外,均为严格意义上的DBMS系统。
有以下程序:main(){chars[]="Yes\n/No",*ps=s;puts(ps+4);*(ps+4)=0;puts(s);}程序运行后的输出结果是(选项D中的第一行是空行)___
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是【】。structnode{chardata;structnode*next;}a,b
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把c插入到a和b之间并形成
源程序的文档化不包括()。
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
随机试题
评价顾客信用状况通常使用的定量方法是()
BBB影响煤酚皂作用的因素有
某上市公司高级工程师王先生,2015年度取得个人收入项目如下:(1)扣除“五险一金”后的每月工资9800元,12月份取得年终奖72000元。(2)从1月1日起出租两居室住房用于居住,扣除相关税费后的每月租金所得6000元.全年共计72000元。12月
如图7所示,水平光滑地面上停放着一辆质量为M的小车,其左侧有半径为R的四分之一光滑圆弧轨道AB,轨道最低点B与水平轨道BC相切,整个轨道处于同一竖直平面内。将质量为m的物块(可视为质点)从A点无初速度释放,物块沿轨道滑行至轨道末端c处恰好没有滑出。重力加速
农村最低生活保障标准由()确定。
千手观音的形象属于想象的()加工方式。
下列关于对“冬天麦盖三层被,来年枕着馒头睡”的理解.错误的是()。
数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?______
下列关于路由器技术指标的描述中,正确的是()。
Thestudents______busilywhenMissBrownwenttogetabookshe______intheoffice.
最新回复
(
0
)