预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

福建农林大学金山学院实验报告系〔教研室〕:专业:年级:实验课程:C语言程序设计姓名:学号:实验室号:_计算机号:实验时间:指导教师签字:成绩:实验1:顺序结构程序设计一、实验目的和要求1.了解VisualC++6.0/DEV_C++的根本操作方法2.掌握C程序设计的根本步骤:编辑、编译、连接和运行3.掌握各种类型数据的输入输出方法4.能够编写一个简单的程序二、实验内容和原理1.输入并运行一个简单、正确的程序。#include<stdio.h>intmain(){printf("Thisisacprogram!\n");return0;}2.要使下面程序的输出语句在屏幕上显示:A,B,34,那么从键盘输入的数据格式应为AB34__________。#include<stdio.h>intmain(){chara,b;intc;scanf("%c%c%d",&a,&b,&c);printf("%c,%c,%d\n",a,b,c);return0;问题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(“%c,%c,%d〞,&a,&b,&c);printf(“\〞%c\〞,\〞%c\〞,%d\n〞,a,b,c);3、编程求一个圆的周长和面积。用scanf输入圆半径,输出保存两位小数。4、输入一个华氏温度F,要求输出摄氏温度C。公式为c=5/9(F-32),取两位小数。5、编程序,用getchar函数读入两个字符给c1、c2,然后分别用putchar函数和printf函数输出这两个字符。6.计算定期存款本利之和。设银行定期存款的年利率rate为3.50%,并存款期为n年,存款本金为capital元,试编程计算n年后的本利之和deposit。要求定期存款的年利率rate、存款期n和存款本金capital均由键盘输入。(提示:pow为幂函数:pow(2,3)表示23)。#include<math.h>#include<stdio.h>intmain(){}三、实验环境1.硬件:PC机;2.软件:Windows操作系统、VisualC++6.0。四、算法描述及实验步骤3、取pi=3.14,输入半径r,用公式l=2*pi*r和s=r*r*pi计算圆的周长l和面积s的值。4、输入华氏温度f,用公式c=(5.0/9.0)*(f-32)计算摄氏温度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中间不加逗号第三题中scanf(“%f,&r〞)应改为scanf(“%f〞,&r);第五题中,改错后要重新编译才能运行;六、实验结果1、2、3、4、5、6、七、总结通过此次实验,让我更加了解才c语言编程,更加熟悉c语言。在老师的帮助下,学会在细节上处理错误,因为之前对c语言不了解,在上机过程中遇到了很大的困难,希望在以后可以在课后多加练习,让自己对c语言有更深刻的认识。附录:3.#include<stdio.h>intmain(){floatr,l,s;floatpi=3.14;printf("请输入圆半径r:");scanf("%f",&r);l=2*pi*r;s=r*r*pi;printf("圆周长为:l=%.2f\n",l);printf("圆面积为:s=%.2f\n",s);return0;}4.#include<stdio.h>intmain(){floatc,f;printf("请输入一个华氏温度:");scanf("%f",&f);c=(5.0/9.0)*(f-32);printf("摄氏温度为:%.2f\n",c);return0;}5.#include<stdio.h>intmain(){charc1,c2;printf("请输入两个字符c1,c2:");c1=getchar();c2=getchar();printf("用putchar语句输出结果为:");putchar(c1);putchar(c2);printf("\n");printf("用printf语句输出结果为:");printf("%c%c\n",c1,c2);return0;}6.#include<math.h>#include