习题 5.1 答案1、B2、C3、S1 输入 x;S2 用 x 除以 2 判断余数是否为 0,如果为 0 则输出偶数,否则输出奇数。4、S1 输入 a=7.85,h=14.29S2 计算 S=ah/2S3 输出 S5、S1 输入票价 xS2 如果 x≤2,那么 y=0,否则如果[x/10]=x/10,那么 y=x-2[x/10],否则,y=x-2([x/10]+1)S3 输出返还金额 y6、S1 找一空瓶S2 将黑墨水倒入空瓶S3 将蓝墨水倒入该瓶中S4 将黑墨水倒入黑水瓶中习题 5.2.1 答案1、D 2、B3、4、用心 爱心 专心1开始② -① ×2回代求解得 xy输出 xy结束开始输入 abR←Mod(a,b)q←(a-r)/b输出 r,q结束5、x=5 y=4 6.略习题 5.2.2 答案1、A 2、8 3、D4、S1 输入 a,b,cS2 m←aS3 如果 b6输出 SYN开始T←1I←1T←T×ii←i+1I > 10YN输出 T结束Y1、B2、523、4、算法如下: 1S 1n ,0a ,0b ; 2S 输入成绩r ; 3S 若89r ,则1aa ,转 5S; 4S 若80r ,则1bb ; 5S 1nn ;6S 若50n ,转 2S,否则,输出a 和b ;流程图:用心 爱心 专心4开始S←0k←1K≤99输出 s结束s←s+1/k(k+1)k←k+1NY N 50n 输出a 、b Y 1bb 1aa 1n ,0a ,0b 输入成绩r 89r 80r Y 1nn N Y 结束 开始 5、(1)变量 y 是循环变量,控制着循环的开始和结束;(2)流程图中的第②部分是循环体,其功能是判断年份 y 是否是闰年,并输出结果;(3)该算法的处理功能是:判断 2000 年~2500 年中,哪些年份是闰年,哪些年份不是闰年,并输出结果。习题 5.2.5 答案1.A 2、W<500 3、20 4、s←s+i; i←i+25.6. 可以运用公式 121121xxxxyyyy直接求解。第一步 取;2,3,0,12211yxyx第二步 代入公式 121121xxxxyyyy得直线 AB 的方程第三步 输出 AB 的方程7. 算法:S1 找一个大小与 A 相同的空杯子 CS2 将 A 中的...