C程序设计实验报告
C程序设计实验报告
姓名:杨怡程 实验地点:522教室 实验时间:3.26
一、实验目的与要求*
- 掌握DEVC++的安装方法,并实现程序的编辑、编译、连接、运行。
- 通过运行简单的C语言程序,初步了解C语言的结构特点。
- 掌握C语言的基本类型及使用方法。
- 悉C语言运算符和表达式的正确使用方法。
- 熟练掌握Markdown的用法。
二、实验内容
- 实验项目 1.3.2
代码:
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);
}
截图:
问题描述:数学公式不熟练,打代码速度有待提高。
*流程图
实验小结
问题:
1、不熟悉键盘,无法做到盲打,还是需要进行大量的练习,特别是在中文和英文切换的时候,经常出现错误。
2、写程序的时候一定要用心,稍微一点什么小问题可能就会造成程序的出错。比如每一条语句写完了之后不要忘记加上分号,使用别人的函数时不要忘记引文件。
收获:
1、有些程序看到后很快就可以反应过来并写出来时会有很大的成就感,这可以让我学习更加有动力。
2、思维更加细致,逻辑更加严谨。