题目内容

下列给定程序中,函数proc的功能是:根据输入的:个边长(整型值),判断能否构成三角形:若能构成等边三角形,则返回3;若是等腰三角形,则返回2;若能构成三角形则返回l;若不能,则返回0。 例如,输入3个边长为3,4,5,实际输入时,数与数之间以Enter键分隔而不是逗号。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: include<stdio.h> include<math.h> int proc(int a,int b,int c) { if(a+b>c&&b-c>a&&a+c>b) { if(a==b&&b==c) //****found**** return 1; else if(a==b|| b==C||a==c) return 2; //****found**** else return 3; } else return 0; } void 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=proc(a,b.c): printf("\n\nThe shape:%d\n",shape); }

查看答案
更多问题

试题五
阅读下列问题,回答问题1-3,并将解答填入答题纸的对应栏内。
【说明】
A系统集成公司有员工50多名,其中技术部开发人员有30多人,公司采用矩阵式的组织结构。公司的主营业务是开发企业信息化建设方面的项目,业务较为繁忙,一般有10多个项目在同时进行,由于技术人员有限,为保证各个项目的进展,人员在项目间的兼职与交叉很严重。一个技术开发人员在M项目上工作2天后,很可能转入Y项目工作,过了3天,在转会M项目工作。项目的文档一般采用各字的命名方式进行管理,客户提出的修改也各自负责,在技术开发人员的本地机上进行了开发。当技术人员重新回到原项目时,他不得不花大量时间去熟悉原来的工作,找出原来的文档与程序等,还要了解项目组其他人的工作进展,向相关人员索求需要的开发成果。当一个项目进行到提交期限时,不得不花费大量的时间找出相匹配版本的相应成果,集成为符合客户要求的可交付的系统。
【问题1】
针对本题案例中的情况,从软件配置管理的角度,分析出现这种问题的原因。
【问题2】
请指出配置管理包含哪几方面的活动。
【问题3】
针对文档管理与软件配置管理的要求,在(1)~(5)中填写恰当内容。
软件项目文档从项目周期角度可分为:开发文档、(1)、管理文档。

试题四
阅读下列问题,回答问题1-3,并将解答填入答题纸的对应栏内。
【说明】
某电力系统公司拟通过信息化来提高生产管理水平,决定开发一个生产过程管理信息系统,经过招投标,与信息系统集成企业A公司签订了生成过程管理系统开发合同。公司委派校长担任这个项目的项目经理,公司项目办公室和小张需求分析,赵工负责项目的设计、开发与实施。赵工带领需求分析小组经过实地调查,认真编写了需求分析说明书,并与A电力系统公司的有关人员一起对需求进行了评审,但由于电力系统公司的业务十分繁忙,双方并没有在需求说明书中进行签字确认。
A公司同事进行的信息系统开发项目比较多,李工在完成生产过程管理信息系统的需求说明书后,转到了另外的项目开发组。在赵工带领开发小组进行设计与编码的过程中,客户经常提出一些小的改动,赵工认为满足客户的需求是很重要的,所以,能改的就改了,没有与A公司的其他人进行协商。
在系统交付的时候,电力系统公司的业务代表认为已提出的需求很多没有实现,实现的需求也有很多不能满足业务的需求,与原来的预期的需求差别很大,必须重新确定与实现这些需求后才能验收,此时李工已不在项目组,没有人能够清晰的解释需求说明书。最终项目延期超过50%,电力系统公司对系统的延期表示了强烈的不满。
【问题1】
结合本题案例判断下列选项的正误。
【问题2】
请简要分析本题案例中的范围变更控制存在哪些问题。
【问题3】
你认为不管项目大小,都应该成立变更控制委员会?如果需要,变更控制委员会应由哪些人组成,如果不需要,说明理由。

Write an e-mail of about 100 words to a foreign teacher in your college inviting him/her

简述制定德育目标的依据。

答案查题题库