第一次实验报告

第一次实验报告

姓名:张乐 地点:一教522 时间:2021.3.24

一、实验目的与要求:一、实验目的与要求:

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

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

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

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

5、熟练掌握markdown的用法

二、实验内容

1.实验项目1.3.2
代码:
include<stdio.h>
void 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,d=%d\n",c,d);
}
效果图:

问题描述:
在输入完每一行代码之后要记得加";"。
逗号需要在英文模式下输入。

2.实验项目1.3.3
代码:
include<stdio.h>
main()
{
printf("OOOOOAOOOOO\n");
printf("OOOOAAAOOOO\n");
printf("OOOAAAAAOOO\n");
printf("OOAAAAAAAOO\n");
printf("OAAAAAAAAAO\n");
printf("AAAAAAAAAAA\n");
}
效果图:

image

3.实验项目1.3.4
代码:
include<stdio.h>
main()
{
printf("Data Types and Sizes :\n");
printf("long: %d\n",sizeof(long));
printf("unsigned: %d\n",sizeof(unsigned int));
printf("double: %d\n",sizeof(double));
}
效果图:

image

问题描述:
在输代码的时候出现了将逗号输到引号里面的情况,导致了运行结果出错。

4.实验项目2.3.1
代码:
include<stdio.h>
include<math.h>
main()
{
float a,b,x;
printf("Please enter a,b:");
scanf("%f,%f",&a,&b);
x=(b+sqrt(bb+2a))/(a-b);
printf("x=%1.2f",x );
}
效果图:

image

问题描述:
"1.2f"表示小数点后保留两位小数。
使用sqrt()时要记得引用头文件。

5.实验项目2.3.2
代码:
include<stdio.h>
include<stdio.h>
define p 3.14
main()
{
float r,h,S,V; printf("Please input r,h: ");
scanf("%f,%f",&r,&h); S=rrp; V=rrp*h/3;
printf("S=%f V=%f\n" ,S,V);
}
效果图:

image

问题描述:
对于一些运算符和公式的运用还不太熟练。

三、流程图

image

四、实验小结

1.收获
(1).第一次上实验课,还是有一丝期待。在课堂上,每完成一个实验,内心还是很有成就感的。虽然有时会碰壁,但是在经历了一次次改正之后,会学到许多东西。这也大大提升了自己的信心。
(2).当自己遇到不会的问题,积极请教同学,在这个探讨的过程中,发现了自己还未掌握的知识。
2.不足
(1).运算符和公式的掌握还不太熟练,有时对于一些问题的思考不太到位。
(2).写程序时有时有点粗心,思维不够缜密。
posted @ 2021-03-28 15:50  梦醒于深夜  阅读(79)  评论(1编辑  收藏  举报