问题 单项选择题

运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为______。
main()

int m,n;
printf("Enter m,n:");
scanf("%d%d",&m,&n);
while(m!=n)

while(m>n)m-=n;
while(n>m)n-=m;

printf("m=%d\n",m);

A) m=3 B) m=2 C) m=1 D) m=0

答案

参考答案:C

解析: 分析程序可知,该程序实现的功能是对数m,n求其最大公约数。在本题中m与n的值分别为65与14,其最大公约数为1,故其输出结果为m=1。

问答题

某工程项目业主与监理单位、施工单位分别签订了监理合同和施工合同。施工合同中规定,除屋顶吊装工程可分包给专业工程公司外,其他部分不经业主同意不得分包,本项目施工合同工期为22个月。
在工程开工前,施工单位在合同约定的日期内向监理工程师提交了施工总进度计划(见下图所示)和一份工程报告。


经监理工程师审核后执行该计划。而计划执行10.5个月后,因业主要求需要修改设计,致使工作K到第12个月底停工待图2.5个月。设计变更后,施工单位及时通过总监理工程师向业主提出索赔申请。
在施工过程中,部分施工机械由于运输原因未能按时进场,致使工作H的实际进度在第12月底时拖后1个月。
在工作F进行过程中,发生质量事故,总监理工程师下令停工,组织召开现场会议,分析事故原因。该质量事故是由于施工单位施工工艺不符合要求所致。总监理工程师责成施工单位返工,工作F的实际进度在第12月底时拖后2个月。
如果业主要求无论什么原因,都按原计划的工期完成,监理工程师书面通知施工单位赶工。为了便于确定赶工费用,承包商与监理工程师协商决定采用压缩工作持续时间的方案解决,并给出了可压缩工作的最短时间和直接费用变化率(见下表)。

工作名称JLMN
最短时间2233
直接费率(万元/月)0.80.60.40.6
问题:
1.该计划的计算工期是多少为确保本项目工期目标的实现,施工进度计划中应重点控制哪些工作为什么
2.在给定的时标网络计划中,绘出第12月底时的实际进度前锋线,并分析出对工程总工期的影响。
3.如果施工单位提出工程延期2.5个月的要求,总监理工程师应批准工程延期多少为什么
4.试确定出赶工的最优调整方案。此时直接费用将增加多少万元

问答题 简答题