C语言程序设计实训报告册0Word文档格式.docx
- 文档编号:5850574
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:16
- 大小:58.15KB
C语言程序设计实训报告册0Word文档格式.docx
《C语言程序设计实训报告册0Word文档格式.docx》由会员分享,可在线阅读,更多相关《C语言程序设计实训报告册0Word文档格式.docx(16页珍藏版)》请在冰点文库上搜索。
6、列出程序的运行结果。
(请将运行结果截图,粘贴在实训报告册)
二、实验任务
题目1:
打印楼梯,同时在楼梯上方打印两个笑脸。
(提示:
笑脸的ASCII代码值为219)
程序分析:
用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。
题目2:
题目:
用*号输出字母C的图案
可先用'
*'
号在纸上写出字母C,再分行输出。
三、实验目的
掌握和理解c的基本结构
进一步掌握C的编译运行过程
四、实验调试过程与步骤(列出程序清单,写出运行结果,运行结果截图)
题1过程:
#include<
stdio.h>
main()
{
printf(“****\n”);
printf(“*\n”);
}
题1运行结果;
题2过程:
#include“stdio.h”
{
inti,j;
printf("
\1\1\n"
);
for(i=1;
i<
11;
i++)
{
for(j=1;
j<
=i;
j++)
%c%c"
219,219);
\n"
}
题2运行结果:
(可另附页)
五、总结检验
1、是否达到实验目的?
何处体现?
2、哪些地方使你困惑?
你是如何解决的?
3、你认为哪些知识点重要,必须牢记?
2实验日期:
2012.06.26
选择结构程序设计实验地点:
1、自行设计,独立完成。
2、根据实验任务,设计主要算法及流程。
3、设计测试数据。
4、列出结果。
5、列出程序清单(加有必要的注释)
1、计算下列分段函数
f(x,y)=2x2+3x+1/(x+y)(x>
=0,y>
0)
f(x,y)=2x2+3x+1/(1+y2)(x>
=0,y<
=0)
f(x,y)=3sin(x+y)/(2x2+3x+1)(x<
具体要求如下:
(1)用if语句实现多路分支,自变量x,y与函数值均用双精度类型。
(2)自变量x,y用scanf函数输入,且输入前要有提示。
结果的输出采用以下形式:
x=具体值,y=具体值,f(x)=具体值
(3)分别输入x=3,y=8;
x=5,y=-9;
x=-7,y=2运行该程序。
进一步掌握各种表达式的使用;
利用if语句实现选择结构
利用switch结构实现多分支选择结构
math.h>
void
main()
{
double
x,y,f;
scanf("
%lf
%lf"
&
x,&
y);
if(x>
=0&
&
y>
0)f=(2*pow(x,2)+3*x+1)/(x+y);
else
y<
=0)f=(2*pow(x,2)+3*x+1)/(1+pow(y,2));
f=(3*sin(x+y))/(2*pow(x,2)+3*x+1);
printf("
x=%lf,y=%lf,f=%lf"
x,y,f);
}
题1运行结果:
#include<
main(void)
doublex,y,f;
Pleaseinput2doublenumberintheformofxy:
scanf("
%lf%lf"
&
x,&
if(x>
=0)
if(y>
f=2*x*x+3*x+1/(x+y);
else
f=2*x*x+3*x+1/(1+y*y);
else
f=3*sin(x+y)/(2*x*x)+3*x+1;
x=%lf,y=%lf,f(x,y)=%lf\n"
x,y,f);
return0;
题3过程:
intmain(void)
intscore=0;
Pleaseinputascorebetween0-100:
%d"
score);
if(score<
0||score>
100)
printf("
Wronginputofscore!
elseif(score>
=90&
score<
=100)
A\n"
=80&
=89)
B\n"
=70&
=79)
C\n"
=60&
=69)
D\n"
E\n"
return0;
题3运行结果;
题4过程:
voidmain()
{intgrade;
floatscore;
%f"
if((score>
=90)&
(100>
=score))
grade=1;
=80)&
(89>
grade=2;
=70)&
(79>
grade=3;
=60)&
(69>
grade=4;
if(59>
=score)
grade=5;
switch(grade)
case1:
break;
case2:
case3:
case4:
case5:
default:
error\n"
题4运行结果;
(请另附页)
1、是否达到实验目的?
2、哪些地方使你困惑?
3、你认为哪些知识点重要,必须牢记?
3实验日期:
实验地点:
4实验日期:
5实验日期:
6实验日期:
(运行结果截图)
7实验日期:
8实验日期:
实验地点:
9实验日期:
实验地点:
10实验日期:
教师评语及成绩
评分标准:
1、实验到课并完成任务(10分/次)
2、实验到课并完成部分任务(7分/次)
3、实验未到课,但补交报告(5分/次)
4、实验未到,不能补交报告(0分)
考评结果:
指导教师:
日期:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 报告
![提示](https://static.bingdoc.com/images/bang_tan.gif)