C语言程序实验报告~W&Lin
C语言实验报告
实验报告(一)
姓名:王曼霖 实验时间:2021.3.24 实验地点:一教522教室
实验目的:
1.掌握DEVC++的安装方法,并实现程序的编辑、编译、连接、运行。
2.通过运行简单的C语言程序,初步了解C语言的结构特点。
3.掌握C语言的基本类型及使用方法。
4.熟悉C语言的运算符和表达式的正确使用方法。
实验1.3.2
#include<stdio.h>
#define p 3.14
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
#include<stdio.h>
main()
{
printf("*\n");
printf("**\n");
printf("***\n");
printf("****\n");
printf("*****\n");
}
运行图

小结:
|
*输入代码时,括号两边一开始就要补全,以免忘记导致程序报错。 |
实验1.3.4
#include<stdio.h>
main()
{
printf("Data Types and Sizes :\n");
printf("long: %d\n",sizeof(long));
printf("unsigned int: %d\n",sizeof(unsigned int));
printf("double: %d\n",sizeof(double));
}
运行图

小结:
|
*sizeof是计算数据类型长度 |
实验2.3.1
#include<stdio.h>
#include<math.h>
main()
{
float a,b;
double x;
printf("Please enter a,b:");
scanf("%f,%f",&a,&b);
x=(b+sqrt(b*b+2*a))/(a-b);
printf("x=%.2lf",x);
}
运行图

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

|
1.乘法或者平方均用*,除法为/ |
实验2.3.2
#include<stdio.h>
#define p 3.14
main()
{
float r,h;
double s,v;
printf("Please input r,h:\n");
scanf("%f%f",&r,&h);
s=r*r*p;
v=s*p*(h/3);
printf("s=%lf\n",s);
printf("v=%lf\n",v);
}
运行图

小结
|
*注意运算优先级以及算数公式 |
流程图

实验小结
|


浙公网安备 33010602011771号