C语言程序设计试验报告1顺序结构_第1页
C语言程序设计试验报告1顺序结构_第2页
C语言程序设计试验报告1顺序结构_第3页
C语言程序设计试验报告1顺序结构_第4页
C语言程序设计试验报告1顺序结构_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、福建农林大学金山学院实验报告系(教研室):专业:年级:实验课程:c语言程序设计 姓名:学号:实验室号:计算机号:实验时间:指导教师签字:成绩:实验1 :顺序结构程序设计一、实验目的与要求1了解Visual C+ 6、O/DEV_C+的基本操作方法2. 掌握c程序设计的基本步骤:编辑、编译、连接与运行3. 掌握各种类型数据的输入输出方法4. 能够编写一个简单的程序二、实验内容与原理1、输入并运行一个简单、正确的程序。# in elude <stdio h>int mai n()printfThis is a c programP rf);return 0;2、要使下面程序的输出语句在

2、屏幕上显示:A,B,34,则从键盘输入的数据格式应为AB34 。#include<stdio、h>int mai n()char a, b;int c;sea nf("%c%c%d",&a,&b,&c);prin tf("%c,%c,%dn",a,b,c);returnO;问题1 :要使上面程序的键盘输入数据格式为eA,b=B,34,输出语句在屏幕上显示的结果也为A,B,34,则应修改程序中的哪条语句?怎样修改?scanf( a=%c,b=%c,%d ",&a,&b,&c );问题2:

3、要使上面程序的键盘输入数据格式为A,B,34,而输出语句在屏幕上显示的结果为“ A”“ B” ,34,则应修改程序中的哪两条语句?怎样修改? scanf( %c,%c,%d ",&a,&b,&c);printf( “”, dn”,a,b,c);3、编程求一个圆的周长与面积。用scanf输入圆半径,输出保留两位小数。4、 输入一个华氏温度F要求输出摄氏温度C。公式为c二5/9(F 32),取两位小数。5、 编程序,用getchar函数读入两个字符给cl、c2,然后分别用putchar函数与printf函数输 出这两个字符。6、计算定期存款本利之与。设银行定期存款

4、的年利率rate为3、50%,并已知存款期为n年,存款本金为capital元,试编程计算n 年后的本利之与deposit。要求定期存款的年利率rate、存款期n与存款本金capital均由键盘输入。(提示:pow为幕函数:pow(2,3)表示23)。#inelude <math h>#inelude <stdio - h>int mai n()三、实验环境1、硬件:PC机;2、软件:Windows 操作系统、Visual C+ 6、0。四、算法描述及实验步骤3、取pi=3、14,输入半径r,用公式l=2p片与s=r*r*pi计算圆的周长I与面积s的值。4、输入华氏温度f

5、,用公式c=(5、0/9、0广(f32)计算摄氏温度c的值。5、 从键盘输入两个字符,送给字符变量c1、C2,将变量c1 >c2的值输出再换行,最后用printf语句 输出。6、输入利率r、本金c、存款期n;其中,幕函数的公式为pow(2,3)代表“2的3次方”,用公式 d=c*pow(1+r),n)计算本利之与d的值。五、调试过程第二题A,B,34中间不加逗号AB34FFDGE 寻 s exited after 6.944 secordA ulth return value 0 青扌安任意犍継纟卖第三题中 scanf( %f,&r ”)应改为 scanf( %f",

6、&r);第五题中,改错后要重新编译才能运行;六、实验结果his is a c tn ogi*ani!Pi'oceee exited af tai* 0.12 eecoikIc: uith a*etu>n Adaltie 01请猜妊篡槌毘绩B34 ,B,34Pr-ocess exited after 6.944 seconds uitji return uAlue B请接任意琏维续=fi,h=B,34,D,34FiAocess exited ter请按任意键继缄seconds with retu.itan va.Lite 0rA Tb,34冷"J?;ih俞为圜彳圣

7、PlTJCESS exited after 3.631 seconds viitli FEturn value 0请按任意键继缘.4、Process exited afteiA 2.869 seccunds with i*eturn valuLe 8请按任意键继绩常输入两个字筍乩尸2: ab用pu t cka於语旬输出績果为:抽fflprintfinbj输出结果九咼Ji*oces5 exited af teu1 3.44 seconds with retupn Aalue 0青按任意犍继续k0211000L_22Pnocess exited after 13.04 seconds uitF r

8、eturn ualue 0请按任意键继续 七、总结通过此次实验,让我更加了解才C语言编程,更加熟悉C语言。在老师的帮助下,学会在细节上 处理错误,因为之前对C语言不了解,在上机过程中遇到了很大的困难,希望在以后可以在课后 多加练习,让自己对C语言有更深刻的认识。附录:3 ' # in elude <stdio、h>int mai n()float r, I, s;float pi=3、14;printf(”请输入圆半径r:“);sea nf(”f“,&r);l=2*pi*r;s=r*r*pi;printfC* 圆周长为:l=%、2fnH,l); printf(“ 圆

9、面积为:s=%、2fn",s); return 0;4、# include <stdio、h>int main()float c,f;printfC*请输入一个华氏温度门;scanf(”f”,&f);c=(5、0/9、0)*(f-32);printf("摄氏温度为:%、2fn”,c); return 0;5、# include <stdio h>int main()char c1,c2;printf(” 请输入两个字符 c1,c2:"); c1=getchar();c2=getchar();printf(” 用 putchar 语句输岀结果为putchar(cl); putchar(c2);printf(HnH);printf(H 用 printf 语句输出结果为:H); printf(n%c%cnH,c1 ,c2); return 0;6 # include <mat

温馨提示

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

评论

0/150

提交评论