我们回到问题1和问题2中伊恩的修剪草坪服务。 a.如果伊恩是市场中1000位提供修剪草坪服务的人之
b.如果下表是市场需求表,那么短期市场均衡价格是多少?
b.如果下表是市场需求表,那么短期市场均衡价格是多少?
伊恩在完全竞争的修剪草坪行业中提供服务。他的固定成本是每天7美元(租割草机的成本),可变成本如下表所示。
a.伊恩的生产总成本是多少?在表中“总成本”一栏填写。 b.计算每次修剪草坪的市场价格为9美元时伊恩的利润。如果修剪草坪的市场价格是每次9美元,那么伊恩会修剪多少草坪?他的利润是多少?他在短期中会继续修剪草坪么? c.计算每次修剪草坪的市场价格为3.60美元时伊恩的利润。如果修剪草坪的市场价格是每次3.60美元,那么伊恩会修剪多少草坪?他的利润是多少?他在短期中会继续修剪草坪么?
a.如果修剪草坪的市场价格是每次9美元,那么伊恩会修剪多少草坪?他的利润是多少?在图中说明你的答案。 b.当价格为多少时,伊恩收支平衡? c.当价格为多少时,伊恩在短期中会亏损但会继续生产? d.当价格为多少时,伊恩会停止其修剪草坪的服务? e.在图中标明伊恩的短期供给曲线。
阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。 【C程序】 int count(int x,int z){ inty=0; while(x>0){ //l if(x==1) //2 y=7; //3 else{ //4 y=x+z+4; if(y=7||y=21) //5,6 x=1; //7 } x--; //8 } return y; //9 }
【问题1】(3分) 请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。 【问题2】(7分) 请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。 【问题3】(5分) 请给出问题2中控制流图的线性无关路径。
A.它是一本畅销书
B.它呼吁人们关注艾滋病和禽流感
C.书中认为我们夸大了全球气候变暖的严重性
D.论述了人们生存得以持续的关键
阅读以下说明和C函数,回答问题 l至问题 3,将解答写在答题纸的对应栏内。
【说明1】
函数substring(const char str[],int index,int length)的功能是求出字符串str中指定序号index开始且长度为length的子串,并返回所取出的子串。以字符串“China today”为例,其第一个字符“C”的序号为1(而其在字符数组str中的下标为0),从序号 5开始且长度为 3的子串为“at”。
【问题1】(6分)
函数substring 中有两处错误,请指出这些错误所在代码的行号,并在不增加和删除 代码行的情况下进行修改,写出修改正确后的完整代码行(有注释时,注释可省略)。
【说明2】
在C函数 2中,reverse(unsigned intn的功能是求出并返回n的反序数。例如,1234 的反序数是4321,其求解过程如下:
(1)由1234除以 10得到商123和余数4,O乘以10再加上 4得到 4;
(2)由123除以10得到商12和余数 3,4乘以10再加上 3得到43;
(3)由12除以10得到商 l和余数2,43乘以10 再加上2得到432;
(4)由 1除以 10得到商 0和余数 1,432乘以10再加上 1得到4321。
【C函数2】
unsigned int reverse(unsigned int n)
{
unsigned int result=0;
while( (1) ){
result= result *10+ n%10;
n= (2)__;
}
retum result,
}
【问题2] (6分)
请根据说明2,填充C函数 2中的空缺(1)和(2)。
【问题3](3分)
用567,1234,56781234,62354879643分别作为实参调用函数reverse,对应的返回值分别
为765,4321,43218765,1357400630。请说明以62354879643作为实参调用函数 reverse
时返回结果出错的原因。