实验报告

实验目的

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

实验流程

实验项目

1.计算两个整数的和与积。

#include<stdio.h>
int main(int argc,char*argv[])
{
	int a = 0;
	int b = 0;
	int c = 0;
	int d = 0;
	printf("请输入两个整数:");
	scanf("%d %d",&a,&b);
	c = a+b;
	d = a*b;
	printf("a+b=%d\n",c);
	printf("a*b=%d\n",d);
	return 0;
}

结果示例:

2.在DEVC++环境下编辑如下简单的c语言。

#include<stdio.h>
int main(int argc,char*argv[])
{
	printf("*\n");
	printf("**\n");
	printf("***\n");
	printf("****\n");
	printf("*****\n");
	printf("******\n");
}

结果示例:

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

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

结果示例:

4.计算输出表达式(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);
	return 0;
}

结果示例:

5.从键盘输入圆锥体的半径r和高度,并计算其底面积和体积。

#include<stdio.h>
#define p 3.14
main()
{
	float r,h,s,v;
	printf("请输入圆锥体的半径和高:");
	scanf("%f %f",&r,&h);
	s=r*r*p;
	v=r*r*p*h/3;
	printf("底面积=%.2f 体积=%.2f",s,v);
}

结果示例:

实验心得

代码要多打,不要怕错了,因为就记住了,发现的问题越多,了解到的也就越多。
基础要打扎实

posted @ 2021-03-28 11:32  BanyanBrook  阅读(109)  评论(0编辑  收藏  举报