?/p>
?/p>
各位老师?/p>
本学期非计算机专业《计算机程序设计基础
(C
语言
)
》课实验报告要求?/p>
1
?/p>
统一用《武汉科技大学实验报告》本写?/p>
(和
15
级用过的一样,教三楼的一楼复?
室有售)
2
?/p>
本学期交三次实验报告?/p>
?/p>
循环结构程序设计?/p>
?/p>
数组?/p>
?/p>
函数?/p>
要求:学生在完成以下实验报告?/p>
,
参考?/p>
C
语言程序设计课程实验与题解》认真完成,?/p>
次报告中例题也要抄写,编程后的运行结果需截图打印附在报告上?/p>
实验
1
循环结构程序设计
一、实验目?/p>
1
?/p>
熟悉?/p>
while
语句?/p>
do-while
语句?/p>
for
语句实现循环的方法?/p>
2
?/p>
掌握在程序设计中用循环的方法实现各种算法(如穷举、迭代、递推等)
?/p>
3
?/p>
熟悉
break
语句?/p>
continue
语句用法的不同之处?/p>
二、实验内?/p>
?/p>
?/p>
】以下程序,输出下三角形状的乘法九九表?/p>
#include <stdio.h>
void main()
{ int i,j;
for (i=1;i<=9;i++)
/*
打印表头
*/
printf(" %4d",i);
printf("%c",'\n');
for (i=0;i<=50;i++)
printf("%c",'_');
printf("%c",'\n');
for (i=1;i<=9;i++)
/*
循环体执行一次,打印一?/p>
*/
{ for (j=1;j<=i;j++)
printf(" %4d",i*j);
/*
循环体执行一次,打印一个数?/p>
*/
printf("%c",'\n');
/*
每行尾换?/p>
*/
}
printf("%c",'\n');
}
输入并执行该程序,观察输出结果,试着修改程序打印上三角形状的乘法九九表?/p>
三、编程序并上机调试运行?/p>
1
.找?/p>
1000
以内的所有完数,并输出其因子?/p>
说明:一个数如恰好等于它的因子(自身除外)之和,这个数称为完数,?/p>
6=1+2+3
?/p>
2
.输入一个正整数,输出它的所有质数因子?/p>
四、实验小结(结合本次实验的经验谈谈想法,忌空洞无物,不少?/p>
100
字)