C语言循环结构程序设计实验报告年12月整理x.pdf
《C语言循环结构程序设计实验报告年12月整理x.pdf》由会员分享,可在线阅读,更多相关《C语言循环结构程序设计实验报告年12月整理x.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学学 生生 实实 验验 报报 告告学学院:院:软件与通信工程学院软件与通信工程学院课程名称:课程名称:C+C+与程序设计与程序设计专业班级:专业班级:姓姓名:名:学学号:号:学生实验报告(学生实验报告(2 2)学生姓名实验项目必修选修实验地点指导教师学号0124036同组人选择与循环结构程序设计演示性实验 验证性实验操作性实验综合性实验M102实验仪器台号实验日期及节次周一 56 节课一、实验综述一、实验综述1 1、实验目的及要求、实验目的及要求1单分支程序设计2多分支程序设计(1)if else 的多分支程序结构(2)switch case 的多分支程序结构3for 循环程序设计4While
2、 循环程序设计5.循环的嵌套6循环控制2 2、实验仪器、设备或软件、实验仪器、设备或软件计算机、VC+6.0、office、相关的操作系统等。二、实验过程(实验步骤、记录、数据、分析)二、实验过程(实验步骤、记录、数据、分析)实验题目:实验题目:(一)(一)输出以上三角矩阵的形式输出输出以上三角矩阵的形式输出 9-99-9 乘法表。乘法表。程序如下:程序如下:-2-#includevoid main()int x,y,z;for(x=1;x=9;x+)printf();九乘法表居中*/for(y=1;y=3*(x-1);y+)putchar();for(z=x;z=9;z+)printf(%3
3、d,x*z);putchar(n);一,一,在在 VC+VC+中输入程序并编译它。如图:中输入程序并编译它。如图:-3-/*输出空格使其九程序没有错误程序没有错误三、结论三、结论1 1、实验结果:、实验结果:2 2、分析讨论:、分析讨论:在控制输出的行和列时,如果实在想不出怎样给循环变量赋初始值及修改循环变量以控制循环次数,可以先在草稿纸上写出输出图形的规律,这样便于直观地发现我们要找的变量的初始值及其变化规律。四、指导教师评语及成绩:四、指导教师评语及成绩:-4-(二)(二).一个整数等于该数所有因子之和,一个整数等于该数所有因子之和,则称该数是一个完数。则称该数是一个完数。例如:例如:6
4、6 和和 2828 都是完数。因为:都是完数。因为:6=1+2+36=1+2+3,28=1+2+4+7+14.28=1+2+4+7+14.输出三位输出三位数中的所有完数。要求:用数中的所有完数。要求:用 whilewhile 语句实现。语句实现。程序如下:程序如下:#includevoid main()int x,y,s,m=1;x=101;while(x1000)s=1;y=2;while(y=1e-5fabs(x-x0)=1e-5输出输出 x x提示:牛顿迭代法的公式为提示:牛顿迭代法的公式为,初始化,初始化 x0 x0 为为 1.51.5。程序如下:程序如下:-7-#include#in
5、cludevoid main()在在 VC+VC+中输入程序并编译它。如图:中输入程序并编译它。如图:float fx,x,k,x0;printf(Please input a numeric value:n);scanf(%f,&x);dox0=x;fx=2*x*x*x-4*x*x+3*x-6;k=x*(6*x-8)+3;x=x0-fx/k;while(fabs(x-x0)=1e-5);printf(%fn,x);-8-三、结论三、结论1 1、实验结果:、实验结果:2 2、分析讨论:、分析讨论:若开始定义的变量类型是 float 类型,则最后输出的对应的变量的格式控制中也相应的是%f 而非%
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 循环 结构 程序设计 实验 报告 12 整理
限制150内