1.写出下面程序的运行结果,然后上机验证。
提示与分析:
do-while循环的循环体至少被执行1次,当while(条件表达式)中的条件表达式为“假”时停止循环。
2.下面程序的功能是利用do-while语句编写程序,找出100~200之间能被3整除的所有整数,并以10个一行的格式输出,请填空。
提示与分析:
① 程序中用整型变量i标识循环变量,其初始值为100,终值为200。
② 一个数被3除的余数为0时,说明该数能被3整除。
③ 用整型变量k标识一行有多少个数字的计数器,其初始值为0。在循环体中使用分支语句,当“k%10”的值为0时,输出数据后换行,否则输出数据后不换行。
3.下面程序的功能是能够打印如下三角形的程序:
请填空。
提示与分析:
① 假设用整型变量n标识行号,其初始值为1,终值为4。
② 用整型变量k标识每行初始星号左侧的空格数,其初始值为0,终值为n-1。(www.xing528.com)
③ 用整型变量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时,输出数据后换行,否则输出数据后不换行。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。