第一次实验报告
第一次实验报告
姓名:杨康 实验地点:一教522 实验时间:2021.3.24
实验目的与要求
掌握DEVC++的安装方法,并实现程序的编辑、编译、连接、运行。
通过运行简单的C语言程序,初步了解C语言的结构特点。
掌握C语言的基本类型及使用方法。
熟悉C语言运算符和表达式的正确使用方法。
熟练掌握Markdown的用法
实验内容
实验1.3.2
代码:
main()
{
int a,b,c,d;
printf("Please enter a,b:");!
scanf("%d,%d",&a,&b);
c=a+b;
d=a*b;
printf("3+5=%d\n",c);
printf("3*5=%d",d);
}
结果预览;
实验1.3.3
代码
main()
{
printf("*\n");
printf("**\n");
printf("***\n");
printf("****\n");
printf("*****\n");
}
结果预览:
实验1.3.4
代码:
main()
{
printf("Data Types and Sizes:\n");
int a;
printf("long:%d\n",sizeof(a));
unsigned short int b;
printf("unsigned int:%d\n",sizeof(b));
double c;
printf("double:%d",sizeof(c));
结果预览:
实验2.3.1
代码:
include<math.h>
main()
{
float a,b,x;
printf("Please enter a,b:\n");
scanf("%f%f",&a,&b);
x=(b+sqrt(b*b+2*a))/(a-b);
printf("x=%0.2f\n",x);
}
结果预览:
实验2.3.2
代码:
#define P 3.14159
main()
{
float r,h,s,v;
printf("Please input r,h:\n");
scanf("%f,%f",&r,&h);
s=r*r*P;
v=r*r*P*h/3;
printf("底面积=%0.2f",s);
printf("体积=%0.2f",v);
}
结果预览:
问题描述及分析:
1.经常忘记分号;
2.中英文经常搞混;
3.运行过程中总是在一些小细节上出错
解决方法:
1.运行前多检查;
2.牢记每个句子后加分号;
流程图:
实验小结:
收获:
1.进一步熟悉了Dev C++的使用方法
2.学会了scanf函数的基本用法
3.了解了小数点位数的使用
4.了解并学习了流程图的使用
5.学会了数据类型如何输出
不足:
1.打代码速度很慢;
2.对c语言不熟,经常需要翻书;
3.老是忘记打一些符号