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

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

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

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)代表“23次方”,用公式 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("请输