2019-2020学年人教A版必修3 1.2.1 输入语句、输出语句和赋值语句 作业
2019-2020学年人教A版必修3 1.2.1 输入语句、输出语句和赋值语句 作业第3页

A=x*y

B=x MOD y

C=A*y+B

PRINT A,B,C

END

(运行时从键盘上输入16,5)

A.A=80,B=1,C=401

B.A=80,B=3,C=403

C.A=80,B=3.2,C=403.2

D.A=80,B=3.2,C=404

解析第一句输入x=16,y=5,第二句A=xy=80,第三句B取x除以y所得的余数,即B=1,第四句C=80×5+1=401,故选A.

答案A

7.下列程序的功能是求所输入的两个正数的平方和,已知最后输出的结果是3.46,试据此将程序补充完整.

INPUT "x1=";1.1

INPUT "x2=";    

S=         

PRINT S

END

解析因为程序的功能是求所输入的两个正数的平方和,所以S=x_1^2+x_2^2.又因为最后输出的结果是3.46,所以3.46=1.12+x_2^2.所以x_2^2=2.25.又x2是正数,所以x2=1.5.

答案1.5 x1∧2+x2∧2

8.编写一个程序,输入两个正数a和b的值,输出ab与ba的值.

解程序如下:

  INPUT "a,b=";a,b

A=a∧b

B=b∧a

PRINT "a∧b=";A

PRINT "b∧a=";B

END

9.某工种按工时计算工资,每月总工资=每月劳动时间(时)×每小时工资(元),从总工资中扣除10%作公积金,剩余的为应发工资.试编写程序表示输入劳动时间和每小时工资,输出应发工资.

解算法如下:

  第一步,输入每月劳动时间t和每小时工资a.

每二步,求每月总工资y=a×t.