首页 理论教育 实习内容:C语言程序设计实践教程及分析

实习内容:C语言程序设计实践教程及分析

时间:2023-11-01 理论教育 版权反馈
【摘要】:提示与分析:do-while循环的循环体至少被执行1次,当while中的条件表达式为“假”时停止循环。提示与分析:①程序中用整型变量i标识循环变量,其初始值为100,终值为200。③用一个整型变量标识每行第一个字母左侧的空格数,其初始值为0。

实习内容:C语言程序设计实践教程及分析

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时,输出数据后换行,否则输出数据后不换行。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈