29.使用条件汇编的目的是什么?
答:宏定义中的标号需要使用伪指令LOCAL来说明标号是局部标号,这样汇编程序在每次进行宏展开时,总是把由LOCAL说明的标号用一个唯一的标号代替,从而可以避免标号重复定义的错误。
30.编写只有一个形式参数的宏PRINT,其具体功能如下:
(1)若引用时带有参数,则在屏幕上显示其参数字符,例如,若PRINT'A',则显
示字符A;
(2)若引用时不带实参,则显示回车和换行,例如,PRINT。
31.一个学生的信息包括姓名、班级、学号、成绩,其中成绩需要精确到1位小数。试编写程序实现以下功能:
(1)可以录入学生成绩(十进制形式);
(2)可以按要求(如学号或成绩)进行排序显示; (3)可以统计平均成绩;
(4)可以统计不及格、60~70、70~80、80~90、90~100各分数段的人数。 提示:应该以上往下规划程序结构,划分各个子程序的功能和调用关系。
·21·