C语言程序设计实验报告顺序结构_第1页
C语言程序设计实验报告顺序结构_第2页
C语言程序设计实验报告顺序结构_第3页
C语言程序设计实验报告顺序结构_第4页
C语言程序设计实验报告顺序结构_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、福建农林大学金山学院实验报告系(教研室):专业:年级:实验课程:C语言程序设计姓名:学号:实验室号:计算机号: 实验时间: 指导教师签字:成绩:实验1:顺序结构程序设计一、实验目的和要求1. 了解Visual C+ DEV_C卄的基本操作方法2. 掌握C程序设计的基本步骤:编辑、编译、连接和运行3. 掌握各种类型数据的输入输出方法4. 能够编写一个简单的程序二、实验内容和原理1. 输入并运行一个简单、正确的程序。U include int main()printf (This is a c program! n,z);return 0:2. 要使下面程序的输出语句在屏幕上显示:A,B,34,则

2、从键盘输入的数据格式应为 OttincludeOint main ()char a, b;int c;scanf (%c%c%d, &a, &b, &c);printf (%c, %c, %dn, a, b, c);returnO;问题1:要使上面程序的键盘输入数据格式为a二A,b二B,34,输出语句在屏 幕上显示的结果也为A,B, 34,则应修改程序中的哪条语句怎样修改 scanf (a=%c, b=%c, %d,&a, &b, &c );问题2:要使上面程序的键盘输入数据格式为A,B,34,而输出语句在屏幕 上显示的结果为“A”,“B”,34,则应修改程序中的哪两条语句怎样修改 scanf

3、 (c,%c,%d”,&a, &b, &c);printf ( “ ” %c ”, ” c ”,dn , a, b, c) ;3、编程求一个圆的周长和面积。用scanf输入圆半径,输出保留两位小 数。4、输入一个华氏温度F,要求输出摄氏温度Co公式为c = 5/9(F32), 取两位小数。5、编程序,用getchar函数读入两个字符给cl、c2,然后分别用putchar 函数和printf函数输出这两个字符。6. 计算定期存款本利之和。设银行定期存款的年利率rate为,并己知存款期为n年,存款本金为 capital元,试编程计算n年后的本利之和deposit。要求定期存款的年 利率rate、存

4、款期力和存款本金capital均由键盘输入。(提示:pow为 幕函数:pow (2, 3)表示2?)。tiinclude ttinclude int main()三、实验环境1. 硬件:PC机;2. 软件:Windows 操作系统、Visual C+。四、算法描述及实验步骤3、取pi二,输入半径r,用公式l=2*pi*r和s=r*r*pi计算圆的周长1和 面积s的值。4、输入华氏温度f,用公式c二*(f-32)计算摄氏温度c的值。5、从键盘输入两个字符,送给字符变量cl、c2,将变量cl、c2的值输出 再换行,最后用printf语句输出。6输入利率:r、本金c、存款期n;其中,幕函数的公式为p

5、ow(2, 3)代表“2的3次方”,用公式d=c*pow(l+r),n)计算本利之和d的值。五、调试过程第二题A, B, 34中间不加逗号AB34A.B.34Process exited after 6944 seconds with return value 0E青按任意键继绞第三题中 scanf ( %f, &r”)应改为 scanf (f”,&r);第五题中,改错后要重新编译才能运行;六、实验结果1S7b734Process: exited5.299 seconds with return value 0请按任意键继续 3、请输人圆半径广江 贯崗长为z 1=6-28 圆面积为 s=3.1

6、4Process exited after 3.631 seconds v/ith return value 0请按任意键继续4.Process exited aftep 2.869 seconds with return ualue 0请按任意键继续5.p702I1000tt.22Process exited after 13.04 seconds with return ualue 0请按任意键继续.6、七、总结通过此次实验,让我更加了解才C语言编程,更加熟悉C语言。在老师的 帮助下,学会在细节上处理错误,因为之前对C语言不了解,在上机过程 中遇到了很大的困难,希望在以后可以在课后多加练习

7、,让白己对C语言 有更深刻的认识。附录:3. # include int main()float r, 1,s;float pi二;printfC请输入圆半径r/z);scanf (%f, &r);1二2*pi*r;s=r*r*pi;printfC 圆周长为:1 二%. 2f n, 1);printf (圆面积为:s=%. 2fn, s);return 0;4. # include int main () float c, f;printf(请输入一个华氏温度:”);scanf (%f, &);c=*(f-32);printf C摄氏温度为:%. 2fn, c);return 0;5. # include int main ()char cl, c2;printf C请输入两个字符cl, c2:);cl=getchar ();c2=getchar ();printf C用put char语句输出结果为:”);putchar(cl);putchar(c2);printf(n);printf (z,用printf语句输出结果为:“);printf(%c%cn,cl, c2);return 0:6. f

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论