7.编写程序,计算一个学生数学、语文、英语三门课的平均成绩.
解 程序如下:
INPUT "Maths=";a
INPUT "Chinese=";b
INPUT "English=";c
PRINT "The average=";(a+b+c)/3
END 能力提升
8.执行下列算法语句后的结果(x MOD y表示整数x除以整数y的余数)为( )
INPUT "x,y=";x,y
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
9."x=4+5","x=x-1"是某一程序中的先后相邻的两个语句,那么下列说法正确的是( )
①x=4+5的意思是x=4+5=9,此式与算术中的式子是一样的;
②x=4+5是将数值9赋予x;
③x=4+5可以写成4+5=x;
④x=x-1语句在执行时,如果"="右边x的值是9,执行后左边x的值是8.