第一次实验报告

姓名:刘学瑞 ; 实验地点:计算机实验室一教522 ;实验时间:2021.03.24

实验目的

1.掌握DEVC++的安装方法,并实现程序的编辑、编译、连接、运行。
2.通过运行简单的C语言程序,初步了解C语言的结构特点。
3.掌握C语言的基本类型及使用方法。
4.熟悉C语言运算符和表达式的正确使用方法。

实验内容

1.计算两个数的和与积

#include<stdio.h>
main()
{
	int a,b,c,d;
	printf("please enter a,b\n");
	scanf("%d,%d",&a,&b);
	c=a+b;
    d=a*b;
	printf("c=%d\n",c);
	printf("d=%d\n",d);
	
}

结果预览:

*2.实验二

#include<stdio.h>
main()
{
	printf("*\n");
	printf("**\n");
	printf("***\n");
	printf("****\n");
	printf("*****\n");
}

结果预览:

3.实验三

#include<stdio.h>
main()
{
   printf("Data Types and Sizes :\n");
   printf("char:%d\n",sizeof(char));
   printf("float:%d\n",sizeof(short));
   printf("double:%d\n",sizeof(double))	;
}

结果预览:

问题:对于sizeof等运算符较为陌生,要加强练习

4.实验四

#include<stdio.h>
#include<math.h>
main()
{
	float a,b,x;
	printf("please enter a,b\n");
	scanf("%f",&a);
	scanf("%f",&b);
	x=(b+sqrt(b*b+2*a))/(a-b);
	printf("x=%.2f",x);
}

结果预览:

问题:在运用scanf函数上纠结过久

5.实验五

#include<stdio.h>
#define p 3.14
main()
{
	float r,h,s,v;
	printf("please input r,h:");
	scanf("%f,%f",&r,&h);
	s=r*r*p;
	v=r*r*p*h/3;
	printf("底面积=%.2f 体积=%.2f",s,v);
}

结果预览:

问题:不熟悉float等浮点数,需加强练习

实验小结

通过这次实验,使我发现了很多问题。
这次实验中,我认识到自己还有很多知识没有学好,基础知识没理清,而且许多东西还要翻书上网去搜索。而且一遇到小错误运行不出来,就会烦躁不安。觉得自暴自弃或者抱怨项目,以后要克服,尽量保持一颗良好的心态,学好C语言。也要学好C语言编写一个按要求的系统。
还有就是对于未来,我觉得我还有许多方面需要提。
首先我要继续学好C语言的基础知识,然后在电脑上熟练地运用。然后每天能写一些程序,上网时候多看一些优秀的教程和优秀的代码。遇到问题时多与同学讨论。并弄出多套方案,多锻炼自己解决问题的能力和与同学合作的能力。
总之这一切都成为我记忆里面的一个篇章,更是在C语言编程上的一个里程碑。

posted @ 2021-03-28 10:46  哒哒的  阅读(94)  评论(1编辑  收藏  举报