。第6行的错误:1pri
tf″f\
″s应当是一条输出语句,但在最后缺少了一个分号。2pri
tf″f\
″s是程序的最后一条语句,程序应当结束;但缺少了程序体结束所需的右花括号;此右花括号可以放在pri
tf″f\
″s的后面,也可以放在pri
tf″f\
″s的下一行上。2.27【分析与解答】第2行的错误:在mai
的后面缺少一对圆括号。第4行的错误:在c40的后面缺少分号。第6行的错误:在pri
tf″f\
″v的后面缺少分号。
第三章顺序结构习题分析与解答
一、选择题单选题31【参考答案】32【参考答案】33【参考答案】34【参考答案】35【参考答案】36【参考答案】37【参考答案】38【参考答案】39【参考答案】310【参考答案】311【参考答案】312【参考答案】313【参考答案】314【参考答案】315【参考答案】316【参考答案】317【参考答案】318【参考答案】319【参考答案】320【参考答案】CCDCDBCDABCDDACCCD把D的答案修改为sca
f“8f”cCB2
f二、填空题321【参考答案】120025002i200j25003i200j2500322【参考答案】[1]12[2]0[3]0323【参考答案】[1]一条语句[2]分号或;324【参考答案】分号;325【参考答案】[1]:1002581189234[2]100CR:2581CR189234CR[3]:100Tab2581Tab189234326【参考答案】x127x127x177x7fx127327【参考答案】x127x127x$127x$000127x06d328【参考答案】a513789215a51379a51378921500a51378921500三、编程题和改错题329【分析与解答】1主函数名mai
后应有一对圆括号。2第三行的pri
tf语句用以提示输入,但是原样输出的字符串没有用双引号括起来;另外,从输入的形式看,输入的数据紧跟在提示之后,因此,pri
tf格式串中最后不应该有换行符\
。3因为输入项a、b、c从定义和计算结果来看都是double类型,因此,第四行sca
f语句格式串中的格式说明不应当用d而应当用lf;且每一个变量之前应该加地址运算符。4第七行的pri
tf语句中应当把d都改成lf或f;按输出要求在格式串中应添加相应的原样输出的字符;因为下一个pri
tf的输出从新的一行开始,因此在本输出语句的格式串的最后应当加换行符\
。5第八行的pri
tf语句中应当把格式串整理合并放在输出项的前面,输出项放在后面,d都改成lf或f;中间的\
删去。6请同学们自己写出修改后的程序,并上机调试。330【分析与解答】1分析:可用算术式560÷60r