第一次实验报告

                                     ##**C程序设计实验报告**
                   姓名:卢雨晴   实验地点:第一教学楼计算机实验室522     实验时间:2021.3.24

一、实验目的与要求:

1、掌握DEVC++的安装方法,并实现程序的编辑、编译、连接、运行。

2、通过运行简单的C语言程序,初步了解C语言的结构特点。

3、掌握C语言的基本类型及使用方法。

4、熟悉C语言运算符和表达式的正确使用方法。

5、熟练掌握Markdown的用法

二、实验内容:

实验1.3.2 计算两个整数的和与积

代码

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

运行结果

问题注意:写完语句后不要忘记加上分号

实验1.3.3在DEVC++环境下编辑如下简单的c语言

代码

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

运行结果

问题注意:所敲的代码都是在英文状态下进行

实验1.3.4编写程序,第一行输出字符串“Data Types and Sizes:”,从第二行开始打印输出Borland C++环境下C语言中各种数据类型存储空间的大小。

代码

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

运行结果

问题注意:要清楚了解字符串的用法

实验2.3.1计算输出表达式(b+√(b^2+2a)/(a+b))的值。其中a和b的值从键盘输入

代码

#include<stdio.h>
#include<math.h>
int main(int argc,char*argv[])
{
	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=%0.2f",x);
}

运行结果

问题注意:有新函数的加入必须要先定义一个函数

实验2.3.2从键盘输入圆锥体的半径r和高度,并计算其底面积和体积

代码

#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("s=%.2f v=%.2f",s,v);
}

运行结果

问题注意:要分清整形符和浮点型符号的运用以得到需要结果

三、实验心得:

1. 在写代码的过程中虽然出现了一些错误,但是积极问同学问题得以解决,并且还学到了许多知识;
2. 中英文的互换也是一个不可避免的问题,当使用完中文后要及时切换回英文;
3. 还要注意不能打错字母,打错一个就会运行不出,所以一定要细心再细心;
4. 虽然目前的打字速度较慢,但是我相信在不断的练习下必定会加快我的打字速度,实现又快又稳。

posted @ 2021-03-28 15:12  luyuqing  阅读(71)  评论(0编辑  收藏  举报