第一次实验报告

C程序设计实验报告

姓名:揭子奇 实验地点:一教522 实验时间:2021.3.14

一.实验目的与要求

1、掌握DEVC++的安装方法,并实现程序的编辑、编译、连接、运行。
2、通过运行简单的C语言程序,初步了解C语言的结构特点。
3、掌握C语言的基本类型及使用方法。
4、熟悉C语言运算符和表达式的正确使用方法。
5、熟练掌握Markdown的用法

二.实验内容

实验项目1.3.2

#include <stdio.h>
void main()
{ 
 int a,b,c;
 printf("Please enter a,b:");
 scanf("%d,%d",&a,&b);
 c=a+b;
 d=a*b
 printf("c=%d\n",c);
}


实验小结:此实验要调试好相应环境,调试环境不同,所得结果也不同

实验项目1.3.3

#include <stdio.h>
void main()
{
	printf("*\n");
	printf("**\n");
	printf("***\n");
	printf("****\n");
	printf("*****\n");
	
}


实验小结:此实验主要是告诉我们输出函数的,扎实基本功

实验项目:1.3.4

#include <stdio.h>
void main()
{
	printf("Data Types and Sizes\n");
	printf("long=%d\n",sizeof(long));
	printf("unsigned int=%d\n",sizeof(unsigned));
	printf("double=%d\n",sizeof(double));
}


实验小结:让我门认识且使用了sizeof函数的用法

实验项目:2.3.1

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


实验小结:这个实验让我们了解和使用了是scanf函数另一种用法,同时这个实验还要注意小数点的保留位数

实验项目:2.3.2

#include <stdio.h>
#define p 3.14
void main()
{
	float r,h,x,y;
	printf("Please input r,h:\n");
	scanf("%f,%f,&r,&h");
	x=p*r*r;
	y=x*h/3;
	printf("底面积=%.2f 体积=%.2f",x,y);
}


实验小结:本实验注意宏定义的引用

三.流程图

graph TB start[开始]-->input[输入10,8] input-->conditionA{10是否大于8} conditionA--YES-->printA[输出10] conditionA--NO-->printB[输出8] printA-->stop printB-->stop

四.实验小结

1.本学期一次上的实验课,实打实的动手操作了一番,总体来说实验项目不难,但是对于各种函数的用法规则还是不熟,需要多加练习
2.对于流程图还是比较生疏

posted @ 2021-03-29 22:17  JZQi  阅读(92)  评论(1编辑  收藏  举报