第一次实验报告
C程序设计实验报告
姓名:邓文超 实验地点:522教室 实验时间:3.29
一、实验目的与要求
- 掌握DEVC++的安装方法,并实现程序的编辑、编译、连接、运行。
- 通过运行简单的C语言程序,初步了解C语言的结构特点。
- 掌握C语言的基本类型及使用方法。
- 悉C语言运算符和表达式的正确使用方法。
- 熟练掌握Markdown的用法。
二、实验内容
- 实验项目 1.3.2
代码:
#include<stdio.h>
main()
{
int a,b,c,d;
printf("Pldease enter a,b:\n");
scanf("%d,%d,a,b",&a,&b);
c=a+b;
d=a*b;
printf("%d+%d=%d\n",a,b,c);
printf("%d*%d=%d\n",a,b,c);
}
截图:
问题描述:经常忘记加""和;,\n有时也会忘记。
- 实验项目 1.3.3
代码:
#include<stdio.h>
main()
{
printf("********************A******************"\n);
printf("*******************AAA******************"\n);
printf("******************AAAAA********************"\n);
printf("*****************AAAAAAA*********************"\n);
printf("****************AAAAAAAAA**********************"\n);
printf("***************AAAAAAAAAAA***********************"\n);
printf("**************AAAAAAAAAAAAA************************"\n);
printf("*************AAAAAAAAAAAAAAA*************************"\n);
printf("************AAAAAAAAAAAAAAAAA**************************"\n);
printf("***********AAAAAAAAAAAAAAAAAAA**************************"\n);
printf("**********AAAAAAAAAAAAAAAAAAAAA****************************"\n);
printf("*********AAAAAAAAAAAAAAAAAAAAAAA******************"\n);
printf("********AAAAAAAAAAAAAAAAAAAAAAAAA********************"\n);
}
截图:
问题描述:有时忘记加\n。
- 实验项目 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));
}
截图:
问题描述: 会忘记加; 。
- 实验项目 2.3.1
代码:
include<stdio.h>
include<math.h>
main()
{
float a,b,x;
printf("Please enter a,b:\n");
scanf("%f,%f",&a,&b);
x=(b+sqrt(b*b+2*a))/(a-b);
printf("x=%.2f",x );
}
截图:
问题描述:老问题,还有就是数学公式和%.2f的理解和运用。
- 实验项目 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);
}
截图:
问题描述:数学公式不熟练,打代码速度有待提高。
三、流程图
四、实验小结
- 收获:学会了许多方面的知识,例如Markdown的使用,流程图的绘制和一些细节方面需要注意的地方。
- 不足:Markdown的使用不算熟练,经常去查找公式;打字编程较慢;老犯一些小毛病,例如编码时;会忘记加等等。