实验二侯海燕012185.docx

上传人:b****5 文档编号:29384584 上传时间:2023-07-22 格式:DOCX 页数:14 大小:153.69KB
下载 相关 举报
实验二侯海燕012185.docx_第1页
第1页 / 共14页
实验二侯海燕012185.docx_第2页
第2页 / 共14页
实验二侯海燕012185.docx_第3页
第3页 / 共14页
实验二侯海燕012185.docx_第4页
第4页 / 共14页
实验二侯海燕012185.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

实验二侯海燕012185.docx

《实验二侯海燕012185.docx》由会员分享,可在线阅读,更多相关《实验二侯海燕012185.docx(14页珍藏版)》请在冰豆网上搜索。

实验二侯海燕012185.docx

实验二侯海燕012185

实验报告

 

课程名称C程序设计

实验项目顺序程序设计

实验仪器PC机一台

 

学院_____信息管理学院_______

专业信息管理与信息系统

班级、信管1306____2013012185________________

学生姓名___侯海燕____________________

实验日期__2014-3-7_____________

成绩_______________________

指导教师________车蕾_________

北京信息科技大学

信息管理学院

(课程上机)实验报告

实验课程名称:

C程序设计专业:

信息管理与信息系统班级:

信管1306

学号:

2013012185姓名:

侯海燕成绩:

实验名称

顺序程序设计

实验地点

1-3-606

实验时间

2014-3-7

1.实验目的:

1)掌握C语言数据类型,了解字符型数据和整型数据的内在关系

2)掌握对各种数值型数据的正确输入方法

3)学会编写和运行简单的应用程序

4)熟悉C程序的编辑、编译、连接和运行的过程

2.实验内容及要求:

1)编写程序,完成课本P15的第5、6题。

2)编写程序,完成课本P83的第1-2、4、6、7题。

3)编写程序,完成课本P83的第3题。

要求:

输出结果保留两位小数。

4)编写程序,完成课本P83的第5题。

要求:

最后加输出语句显示每个变量的值,以检验输入是否成功。

5)编写程序,完成课本P84的第8题。

要求:

除显示输出结果外,要用文字回答每个问题。

 

3.实验过程:

1.15页第5题

#include

intmain()

{

printf(“********************\n”);

printf(“Verygood\n”);

printf(“********************\n”);

return0;

}

2.15页6

#include

intmain()

{

intmax(intx,inty);

inta,b,c,d,m;

scanf("%d,%d,%d",&a,&b,&c);

d=max(a,b);

if(c>d)m=c;

elsem=d;

printf("m=%d\n",m);

returnd;

}

intmax(intx,inty)

{

intz;

if(x>y)z=x;

elsez=y;

return(z);

}

3.82页1

#include

#include

intmain()

{

floatp,r=0.09,n=10;

p=pow(1+r,n);

printf("%f%\n",p);

return0;

}

4.83页2.1

#include

intmain()

{

floatp=1000,n=5,r=0.0585;

p=p*(1+r*n);

printf("%f\n",p);

return0;

}

5.83页2.2

#include

intmain()

{

floatp=1000,n=2,r=0.0468,r2=0.0540,b=3;

p=p*(1+r*n);

p=p*(1+r2*b);

printf("%f\n",p);

return0;

}

6.83页2.3

#include

intmain()

{

floatp=1000,b=2,r=0.0468,r2=0.0540,n=3;

p=p*(1+r*n);

p=p*(1+r2*b);

printf("%f\n",p);

return0;

}

7.83页2.4

2.4

#include

intmain()

{

floatp=1000,r=0.0414;

p=p*(1+r);

p=p*(1+r);

p=p*(1+r);

p=p*(1+r);

p=p*(1+r);

printf("%f\n",p);

return0;

}

8.83页2.5

#include

#include

intmain()

{

floatp=1000,r=0.0072;

p=pow(1+r,10);

printf("%f\n",p);

return0;

}

9.83页3

#include

#include

intmain()

{

doubled=300000,p=6000,r=0.01,n,

m=log(p/(p-d*r));

n=log(1+r);

m=m/n;

printf("m=%6.2lf\n",m);

return0;

}

10.83页4

#include

intmain()

{

charc1,c2;

c1=97;

c2=98;

printf(“c1=%c,c2=%c\n”,c1,c2);

printf(“c1=%d,c2=%d\n”,c1,c2);

returo0;

}

#include

intmain()

{

charc1,c2;

c1=197;

c2=198;

printf(“c1=%c,c2=%c\n”,c1,c2);

printf(“c1=%d,c2=%d\n”,c1,c2);

return0;

}

 

#include

intmain()

{

intc1,c2;

c1=97;

c2=98;

printf(“c1=%c,c2=%c\n”,c1,c2);

printf(“c1=%d,c2=%d\n”,c1,c2);

return0;

}

11.83页5

#include

intmain()

{

inta,b;

floatx,y;

charc1,c2;

scanf("a=%db=%d",&a,&b);

scanf("%f%f",&x,&y);

scanf("%c%c",&c1,&c2);

printf("a=%d\nb=%d\nx=%-6.1f\ny=%-6.2f\nc1=%c\nc2=%c\n",a,b,x,y,c1,c2);

return0;

}

12.

#include

intmain()

{

charc1,c2,c3,c4,c5;

c1=’C’;

c2=’h’;

c3=’i’;

c4=’n’;

c5=’a’;

printf(“c1=%d\nc2=%d\nc3=%d\nc4=%d\nc5=%d\n”,c1,c2,c3,c4,c5);

c1=c1+4;

c2=c2+4;

c3=c3+4;

c4=c4+4;

c5=c5+4;

printf(“c1=%c\nc2=%c\nc3=%c\nc4=%c\nc5=%c\n”,c1,c2,c3,c4,c5);

return0;

}

#include

intmain()

{

charc1,c2,c3,c4,c5;

c1=’C’;

c2=’h’;

c3=’i’;

c4=’n’;

c5=’a’;

putchar(c1=c1+4);

putchar(c2=c2+4);

putchar(c3=c3+4);

putchar(c4=c4+4);

putchar(c5=c5+4);

putchar(‘\n’);

return0;

}

13.

#include

#include

intmain()

{

floatr,h,c,s1,s2,v1,v2,p;

p=3.1415926;

scanf("%f,%f",&r,&h);

c=2*p*r;

s1=p*r*r;

s2=4*p*r*r;

v1=4*p*r*r*r/3;

v2=c*h;

printf("c=%6.2f\ns1=%6.2f\ns2=%6.2f\nv1=%6.2f\nv2=%6.2f\n",c,s1,s2,v1,v2);

return0;

}

14.

#include

intmain()

{

charc1,c2;//c1,c2定义为字符型//

c1='A';c2='C';

printf("c1=%d,c2=%d\n",c1,c2);//输出时输出整型putcharprintf都可以//

return0;

}

 

#include

intmain()

{

charc1,c2;//c1,c2定义为字符型//

c1='A';c2='C';

putchar(c1);

putchar(c2);//输出时输出整型putcharprintf都可以//

return0;

}

 

#include

intmain()

{

intc1,c2;

c1='A';c2='C';

printf("c1=%d,c2=%d\n",c1,c2);//可以互换,但不是任何情况都可以//

return0;

}

 

 

4.实验总结:

 

说明:

1.实验名称、实验目的、实验内容、实验要求由教师确定,实验前由教师事先填好,然后作为实验报告模版供学生使用;

2.实验过程由学生记录实验的过程,包括操作过程、遇到哪些问题以及如何解决等;

3.实验总结由学生在实验后填写,总结本次实验的收获、未解决的问题以及体会和建议等;

4.源程序、代码、具体语句等,若表格空间不足时可作为附录另外附页。

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

当前位置:首页 > 工程科技 > 兵器核科学

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

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