实验2 程序流程设计――顺序结构程序设计.doc

实验2 程序流程设计――顺序结构程序设计.doc

ID:59404444

大小:270.50 KB

页数:15页

时间:2020-05-27

实验2 程序流程设计――顺序结构程序设计.doc_第1页
实验2 程序流程设计――顺序结构程序设计.doc_第2页
实验2 程序流程设计――顺序结构程序设计.doc_第3页
实验2 程序流程设计――顺序结构程序设计.doc_第4页
实验2 程序流程设计――顺序结构程序设计.doc_第5页
资源描述:

《实验2 程序流程设计――顺序结构程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、淮海工学院计算机科学系实验报告书课程名:《C语言程序设计A》题目:实验2程序流程设计——顺序结构程序设计班级:软嵌151学号:姓名:陈正宁评语:成绩:指导教师:批阅时间:年月日1、实验内容或题目(1)教材83页第3题;(2)教材84页第6题;(3)根据矩形面积的计算方法,编写一个输入圆半径r,计算圆周长L和圆面积S的程序,注意判断圆半径r是否大于零。(4)从键盘输入两个0到127的整数,求两数的平方差并输出其值以及这两个整数的ASCII码对应的字符。(5)从键盘输入两个字符,要求输出这两个字符,并输出它们的ASCII码及其ASCII码的平方和的平方根。2

2、、实验目的与要求(1)进一步熟悉熟悉VC++6编译环境,掌握运用VC6.0编译C程序的基本方法;(2)学会使用C++的常用运算符,以及包含这些运算符的表达式,掌握C语言中赋值语句的使用方法;(3)掌握不同类型数据的输入输出方法,能正确使用各种格式转换符;(4)掌握顺序结构的程序设计流程。3、实验步骤与源程序⑴实验步骤开始定义变量:d:doublep:doubler:doubler:doublem:doubled←p←6000r←0.01m←(log(p)-log(p-d*r))/log(1+r)输出m结束(1)、(2)、开始定义变量:c1:charc2:

3、charc3:charc4:charc5:charc1←Cc2←hc3←i输出c1,c2,c3,c4,c5结束c5←ac4←nc1←c1+4c2←c.2+4c3←c3+4c4←c4+4c5←c5+4(3)、开始定义变量:r:doublec:doubles:doubledefinepi3.c←2*pi*rs←pi*r*r输出c,s结束输入rr>0?NY(4)、开始定义变量:a:intb:intc:intc←a*a-b*b输出c输出a的ASCII对应的字符输出b的ASCII对应的字符结束输入a,b(5)、开始定义变量:c1:charc2:charc3:dou

4、blec3←输出c1,c2输出c3输出c1的ASCII码输出c2的ASCII码结束输入c1,c2⑵源代码(1)、#include#includevoidmain(){doubled,p,r,m;d=;p=6000;r=0.01;m=(log(p)-log(p-d*r))/log(1+r);printf("m=%0.1f",m);}(2)、#includevoidmain(){charc1='C',c2='h',c3='i',c4='n',c5='a';c1+=4;c2+=4;c3+=4;c4+=4;

5、c5+=4;printf("%c%c%c%c%c",c1,c2,c3,c4,c5);}#includevoidmain(){charc1='C',c2='h',c3='i',c4='n',c5='a';c1+=4;c2+=4;c3+=4;c4+=4;c5+=4;putchar(c1);putchar(c2);putchar(c3);putchar(c4);putchar(c5);putchar('');}(3)、#include#definepi3.voidmain(){doubler,c,s;printf("

6、请输入半径r=");scanf("%lf",&r);if(r>0){c=2*pi*r;s=pi*r*r;printf("周长c=%f面积s=%f",c,s);}elseprintf("Wrong!请输入一个大于零的数");}(4)、#includevoidmain(){inta,b,c;printf("数字1=");scanf("%d",&a);printf("数字2=");scanf("%d",&b);c=a*a-b*b;printf("两数的平方差为%dASCII对应的字符为%cASCII对应的字符为%c

7、",c,a,b);}(5)、#include#includevoidmain(){charc1,c2,c;doublec3;printf("c1=");scanf("%c",&c1);c=getchar();printf("c2=");scanf("%c",&c2);putchar(c1);putchar(c2);putchar('');c3=sqrt(c1*c1+c2*c2);printf("ASCII码为%d,ASCII码为%d",c1,c2);printf("两字符ASCII码的平方和的平方根为%lf"

8、,c3);}3、测试数据与实验结果(可以抓图粘贴)(1)、(2)、(3)、(4)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。