2、介绍更为准确的条件语句,并安排学生上机练习,提高学生的学习兴趣,增加学生的实践机会.3.值得注意的是本节教学的重点不是编写条件语句,而是通过编写条件语句和读条件语句进一步体会算法的思想,因此在教学过程中,教师不要过多地让学生编写程序,以免增加学生的负担.备选习题1.编写程序求方程ax+b=0的解.解:程序如下:INPUT “a,b”;a,bIF a<>0 THEN x=-b/a PRINT “原方程的根为:”;xELSE IF b<>0 THEN PRINT “方程无实根” ELSE PRINT “方
3、程根为全体实数” ENDIFENDIFEND2.设计一个程序,输入一个三位自然数,把这个数的百位数与个位数对调,输出对调后的数.解:程序如下:INPUT “请输入一个三位自然数”;xIF x>99 AND x<1000 THEN a=INT[x/100] b=INT[(x-a?100)/10] c=x-a?100-b?10 y=c?100+b?10+a PRINT yELSE PRINT “该数不是三位数”END IFEND