执行完下面程序片段后,()的结论是正确的。inta,b,c;a=1;b=2;c=(a+b>3?a++:b++);
A.a的值是2,b的值是3
B.a的值是1,b的值是3
C.a的值是1,b的值是2
D.c的值是false
A.a的值是2,b的值是3
B.a的值是1,b的值是3
C.a的值是1,b的值是2
D.c的值是false
A.X-40.0Z-70.0
B.X-10.0Z—20.0
C.X-10.0Z—70.0
D.X-40.0Z—20.0
(1) 在下面所给函数的适当地方插入计算count语句:
while(i<n p="" {<="">
x[i]+=x[i+1]; i++;
}
}
(2)将由(1)所得到的程序化简。使得化简后的程序与化简前的程序具有相同的count值。
(3) 程序执行结束时的count值是多少?
(4)使用执行频度的方法计算这个程序的程序步数,画出程序步数统计表。
A.连续使用:在执行规程的某个步骤前以及按既定顺序执行每个步骤前,阅读每个步骤,然后由执行人在执行完每个步骤后进行签字或确认
B.参考使用:执行行动时,做几步就参看下规程,以确认该行动执行得准确无误。把规程放在手边或放在工作地点附近
C.记忆使用:可以凭记忆执行行动,但在改变电厂状态前要浏览规程,以便操作员了解所有的行动
D.由于工期紧张,例如大修期间,为了提高工作效率,可以不用遵守程序
下面程序执行后的输入是()。#include#include#defineM1"Hello"#defineM2",world!"#defineMsg10#defineMsg20voidmain(){chars[100]="HHHH"#ifMsg1strcat(s,M2)#elifMsg2strcpy(s,M1)#elsestrcpy(s,strcat(strcpy(s,M1),M2))#endifputs(s)}
A.HHHH
B.Hello,world!
C.HHHHHello
D.HHHH,world!
A.20,10,40,30
B.30,40,10,20
C.40,30,20,10
D.10,20,30,40