一、实训目的
1.掌握do-while循环语句的使用方法。
2.掌握多重循环的使用。
3.能够根据实际问题,熟练的编写解决实际问题的程序。
二、实训内容
1.写出下面程序的运行结果,然后上机验证。
提示与分析:
do-while循环的循环体至少被执行1次,当while(条件表达式)中的条件表达式为“假”时停止循环。
2.下面程序的功能是利用do-while语句编写程序,找出100~200之间能被3整除的所有整数,并以10个一行的格式输出,请填空。
提示与分析:
①程序中用整型变量i标识循环变量,其初始值为100,终值为200。
②一个数被3除的余数为0时,说明该数能被3整除。
③用整型变量k标识一行有多少个数字的计数器,其初始值为0。在循环体中使用分支语句,当“k%10”的值为0时,输出数据后换行,否则输出数据后不换行。
3.下面程序的功能是能够打印如下图所示的倒三角形程序。
提示与分析:(www.xing528.com)
①假设用整型变量n标识行号,其初始值为1,终值为4。
②用整型变量k标识每行初始星号左侧的空格数,其初始值为0,终值为n-1。
③用整型变量x标识第n行的星号个数。
4.编写能够打印如下图所示的三角形程序。
提示与分析:
①假设用整型变量n标识行号,其初始值为1,终值为4。
②假设用字符型变量c标识每行的字母,其初始值为“A”。当行号增1时c的值增1。这样就使c存储的字母变成与当前字母相邻的下一个字母。
③用一个整型变量标识每行第一个字母左侧的空格数,其初始值为0。设第1行的字母“A”位于第10列,则每行首字母前面的空格数是10-n。
④用一个整型变量标识第n行的字母个数。
5.利用do-while循环语句编写程序,找出50~150之间被4除余1的所有整数,并以8个一行的格式输出。
提示与分析:
①用整型变量标识循环变量,其初始值50,终值为150,若该变量值被4除余1,则输出。
②用整型变量k标识一行有多少个数字的计数器,其初始值为0,当k%8==0时,输出数据后换行,否则输出数据后不换行。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。