第一次实验报告

C程序设计实验报告

姓名:邓文超 实验地点:522教室 实验时间:3.29

一、实验目的与要求

  1. 掌握DEVC++的安装方法,并实现程序的编辑、编译、连接、运行。
  2. 通过运行简单的C语言程序,初步了解C语言的结构特点。
  3. 掌握C语言的基本类型及使用方法。
  4. 悉C语言运算符和表达式的正确使用方法。
  5. 熟练掌握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的使用不算熟练,经常去查找公式;打字编程较慢;老犯一些小毛病,例如编码时;会忘记加等等。
posted @ 2021-03-29 11:11  nswz  阅读(74)  评论(0编辑  收藏  举报