电力工程学院实验报告模板Word文件下载.docx

上传人:b****7 文档编号:22576611 上传时间:2023-02-04 格式:DOCX 页数:16 大小:122.99KB
下载 相关 举报
电力工程学院实验报告模板Word文件下载.docx_第1页
第1页 / 共16页
电力工程学院实验报告模板Word文件下载.docx_第2页
第2页 / 共16页
电力工程学院实验报告模板Word文件下载.docx_第3页
第3页 / 共16页
电力工程学院实验报告模板Word文件下载.docx_第4页
第4页 / 共16页
电力工程学院实验报告模板Word文件下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

电力工程学院实验报告模板Word文件下载.docx

《电力工程学院实验报告模板Word文件下载.docx》由会员分享,可在线阅读,更多相关《电力工程学院实验报告模板Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。

电力工程学院实验报告模板Word文件下载.docx

2、实验步骤及注意事项

3、实验预习过程中所遇到问题

……

四、实验记录及数据处理(主要内容包括实验具体实施步骤、实验原始数据、计算过程与结果、数据曲线、图表等。

具体格式按指导教师要求)

五、实验结论(主要内容包括本实验小结、实验体会或疑问等。

具体格式按指导教师要求)

5.实验成绩由实验预习、实验表现、实验报告三部分组成。

其中前两项各占总成绩的30%。

实验报告成绩依据报告的科学性、全面性、规范性及书写态度综合考核。

实验报告采用百分制,占实验总成绩的40%,教师请阅本报告后需签字并给出实验报告百分制成绩。

6.实验报告需按要求时间以班级为单位交给指导教师,最长时间不得超过两周,实验报告如有明显抄袭者或不交者,实验总评成绩按0分记。

一、实验目的和要求

二、主要实验仪器和设备

1、题目:

从5~100之间找出能被5或7整除的数。

(1)算法说明:

定常量:

I,n为整形数。

数据:

n的取值范围为:

5~100,i的初始值为0。

计算:

for(n=5;

n<

=100;

n++)

{i=0;

if(n%5==0||n%7==0)

printf("

n=%d"

n);

i++;

if(i%5==1)

printf("

\n"

);

输出:

 

(2)程序清单:

#include<

stdio.h>

voidmain()

{

inti=0,n;

for(n=5;

{if(n%5==0||n%7==0)

printf("

if(i%5==0)

else

continue;

}

}

(3)运行结果:

(4)分析与思考:

注意for语句和if语句的一起使用

printf("

2、题目:

计算正整数1~n中的奇数之和及偶数之和。

(1)算法说明:

定常量:

I,n为整形数,sum,s为长整形数。

数据:

sum,s的初始值为零,I的取值范围为从1~n,还有数据n。

计算:

for(i=1;

i<

=n;

i++)

if(i%2==0)

sum1+=i;

if(i%2!

=0)

sum2+=i;

输出:

(2)程序清单:

#include<

voidmain()

{

intn,i;

longsum1=0,sum2=0;

Inputn=?

"

scanf("

%d"

&

n);

for(i=1;

{

if(i%2==0)

sum1+=i;

if(i%2!

sum+=i;

sum1=%ld,sum2=%ld\n"

sum1,sum2);

(3)运行结果:

(4)分析与思考:

合理的运用if语句和for语句。

3、题目:

从键盘输入五个实数,求出这五个数之和及平均值。

定常量:

a,b,c,d,e,sum,s为浮点型常数。

数据:

a,b,c,d,e,sum为这五个数之和,s为平均值。

计算:

sum=a+b+c+d+e;

s=sum/5;

输出:

floata,b,c,d,e,sum,s;

Inputa,b,c,d,e=?

scanf("

%f,%f,%f,%f,%f,%f"

a,&

b,&

c,&

d,&

e);

sum=a+b+c+d+e;

s=sum/5;

sum=%f,s=%f\n"

sum,s);

注:

附页可粘贴于此页,注意粘贴整齐,不要超过页面边界。

注意一些符号的书写,以及a,b,c,d,e不一定是整形数据

4、题目:

用泰勒级数求e的近似值。

直到最后一项小于1e-6为止。

e=1+1/1!

+…+1/n!

(2)算法说明:

e,I为浮点型数据。

n,p,为整形数据。

n,e的初始值为零.p,i的初始值为一。

e+=i;

n++;

p=p*n;

i=1.0f/p;

main()

{floate=0,i=1;

intn=0,p=1;

do

{e+=i;

n++;

p=p*n

i=1.0f/p;

}while(i>

1e-6);

e=%f\n"

e);

没有清楚理解本题的意思,以及对于循环语句的熟练运用,还有要记得将本题的初始植设为0

计算数列:

n-n/2+n/3-n/4…-n/100

while(p<

=100)

{sum+=m/(float)p;

p++;

m=-m}

输出:

intn,m=1,p=1;

floatsum=0;

scanf("

while(p<

{sum+=m/(float)p;

p++;

m=-m;

}

sum=%f\n"

n*sum);

()分析与思考:

注意初始值要等于0,否则无法算出结果

6、题目:

输出1900~2000年中所有的闰年。

每输出三个年号换一行。

I,n为整形数据。

数据:

I的初始值为1,n的取值范围为1900~2000

for(n=1900;

=2000;

{if(n%4==0&

&

n%100!

{printf("

%6d"

if(i%3==0)

printf("

}#include<

intn,i=0;

for(n=1900;

如何表达条件还没有准确掌握,要将if语句与for循环语句合理的结合在一起运用。

7、题目:

用循环语句输出九九乘法表。

I,j为整形数据。

I,j分别为被乘数和乘数。

取值范围都为1~9

for(a=1;

a<

=9;

a++)

{

for(b=1;

b<

=a;

b++)

%3d*%d=%2d"

a,b,a*b);

inta,b;

for(a=1;

注意部分符号不要弄丢了,还有要注意换行的符号

8、题目:

计算并输出一个整数的各位数字之和。

如5331,各位数字之和是

5+3+3+1

(1)算法说明:

定常量:

n,p,x,sum,为整形数据。

数据:

n,p,x,sum,sum=0;

计算:

x=n%10;

p=n/10;

sum+=x;

n=p;

}while(p>

=10);

sum+=p;

输出;

(2)程序清单:

intn,x,p,sum;

sum=0;

do

{x=n%10;

p=n/10;

sum+=x;

n=p;

}while(p>

sum=%d\n"

sum);

这个题比较新颖,容易让人搞错,所以我们要将前面所学的结合在一起使用

9、题目:

编写一个程序,求s=1+(1+2)+…+(1+2+3+…+n)的值

()算法说明:

定常量:

sum1,sum2,为长整形数据

sum1=0,sum2=0

i<

i++)

{sum1+=i;

sum2+=sum1;

inti,n;

longsum1=0,sum2=0;

请输入n:

for(i=1;

sum2=%d\n"

sum2);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1