C语言程序设计实验报告1顺序结构.docx
- 文档编号:23055744
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:7
- 大小:57.52KB
C语言程序设计实验报告1顺序结构.docx
《C语言程序设计实验报告1顺序结构.docx》由会员分享,可在线阅读,更多相关《C语言程序设计实验报告1顺序结构.docx(7页珍藏版)》请在冰豆网上搜索。
C语言程序设计实验报告1顺序结构
C语言程序设计-实验报告1--顺序结构
福建农林大学金山学院实验报告
系(教研室):
专业:
年级:
实验课程:
C语言程序设计姓名:
学号:
实验室号:
_
计算机号:
实验时间:
指导教师签字:
成绩:
实验1:
顺序结构程序设计
一、实验目的和要求
1.了解VisualC++6.0/DEV_C++的基本操作方法
2.掌握C程序设计的基本步骤:
编辑、编译、连接和运行
3.掌握各种类型数据的输入输出方法
4.能够编写一个简单的程序
二、实验内容和原理
1.输入并运行一个简单、正确的程序。
#include
intmain()
{
printf("Thisisacprogram!
\n");
return0;
}
2.要使下面程序的输出语句在屏幕上显示:
A,B,34,则从键盘输入的数据格式应为AB34__________。
#include
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
#include
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
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
intmain()
{floatc,f;
printf("请输入一个华氏温度:
");
scanf("%f",&f);
c=(5.0/9.0)*(f-32);
printf("摄氏温度为:
%.2f\n",c);
return0;
}
5.#include
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
#include
intmain()
{floatr,c,d;
intn;
scanf("%f%f%d",&r,&c,&n);
r=r/100;
d=c*pow((1+r),n);
printf("%.2f\n",d);
return0;
}
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 实验 报告 顺序 结构