混凝土结构实验报告

黑龙江科技大学建筑工程二学历实践报告

混凝土结构试验实践报告

一、实习目的和任务

1、理论联系实际,验证,巩固,深化所学的理论知识。深化与加强对混凝土结构基本理论,基本概念和基本工作方法的了解和掌握,通过工地实地考察,进一步掌握混凝土结构设计的知识。从理论高度上升到实践高度。

2、积累感性认识,增强实践知识,收集有关的资料,为学好后续课程做好准备,创造条件。

3、培养独立提出问题,分析问题,解决问题的能力,加强解决工程实际问题的信心勇气和兴趣。通过在实践中的锻炼,增强专业素质。

二、实习的主要内容

我们这次的实习主要内容就是在老师的带领下,参观参观我们学校的建筑。经过参观后没我们了解到,我们学校的大多数建筑都是剪力墙结构和框架结构。下面我简单介绍一下这两种结构。

剪力墙结构就是用钢筋混凝土墙板来代替框架结构中的梁柱承担各类荷载引起的内力,并能有效控制结构的水平力的结构。这是一种在高层建筑中大量采用的结构。

框架结构是指由梁、柱以刚接或者铰接相连接而成构成承重体系的结构,即由梁和柱组成框架共同抵抗适用过程中出现的水平荷载和竖向荷载。采用该结构的房屋墙体不承重,仅起到围护和分隔作用,一般用预制的加气混凝土、膨胀珍珠岩、空心砖或多孔砖、浮石、蛭石、陶粒等轻质板材等材料砌筑或装配而成。

框架建筑的主要优点在于空间分隔灵活,自重轻,节省材料、可以较灵活地配合建筑平面布置,利于安排需要较大空间的建筑结构;框架结构的梁、柱构件易于标准化、定型化,便于采用装配整体式结构,以缩短施工工期;采用现浇混凝土框架时,结构的整体性、刚度较好,设计处理好也能达到较好的抗震效果,而且可以把梁、柱浇注成各种需要的截面形状。

框架结构体系的缺点在于框架节点应力集中显著,框架结构的侧向刚度小,在强烈地震作用下,结构所产生的水平位移较大,易造成严重的非结构性破坏,抗震性较差,因此项目中只有小高层建筑采用框架结构。

我们学校的有些建筑物还有地下室。地下室是建筑物中处于室外地面以下的房间。在房屋底层以下建造地下室,可以提高建筑用地效率。一些高层建筑基础埋深很大,充分利用这一深度来建造地下室,其经济效果和使用效果俱佳。

地下室的类型按功能分,有普通地下室和防空地下室。按结构材料分,有砖墙结构和混凝土结构地下室。按构造形式分,有全地下室和半地下室, 地下室顶板的底面标高高于室外地面标高的称半地下室,即房间地面低于室外设计地面的平均高度大于该房间平均净高1/3 ,且小于等于1/2 者。这类地下室一部分在地面以上,可利用侧墙外的采光井解决采光和通风问题。地下室顶板的底面标高低于室外地面标高的,称为全地下室。

三、实习心得

在实习的过程中,我们亲身的感受到了很多超出理论的东西,这些是在工程中实际需要用到的,是我们今后的学习和走向技术岗位的一次历练。平时只是坐在课堂中听老师的讲解,看书本上的知识,有时让我们充分地为了地了解知识,书本上会列出某种施工工艺的方法是工程中最常使用的,哪种施工工艺是最便于工程中运用的,很有很多课本上没有的知识,只有到现场问过技术人员才会了解。非常感谢老师为我们安排了这样一次实习的机会,内容很充实,全程都有老师和现场技术人员的讲解,遇到我们略显幼稚的问题,也会虚心解答,让我们在整个过程中收获到很多。

最后,我想说这种实习机会是很难得的,只有这样不断地将课本

 

第二篇:实验报告

姓名:

学号:

时间:

四、核心代码

(1) void getnumber(int option)//用户输入操作数函数,

{

    printf("请输入第一个数:\n");

    number1=judge();//judge函数用来判断用户输入的数字是否合法

    printf("请输入第二个数:\n");

    while(true)

    {

        fflush(stdin);

        number2=judge();

        if(number2==0&&option==4)//第二个操作数需注意,运算为除法,不能为0

            printf("除数不能为0,请重新输入!\n");

        else

            break;

    }

}

(2)void calc(int option)//运算函数,参数为输入的菜单选项

{

    switch(option)

    {

    case 1:

        result=number1+number2;//加法运算

        break;

    case 2:

        result=number1-number2;//减法

        break;

    case 3:

        result=number1*number2;//乘法

        break;

    case 4:

        result=number1/number2;//除法

        break;

    default:

        break;

    }

}

(3)void printresult(int option)//打印结果函数,参数为输入的菜单选项

{

    printf("%.0f ",number1);//打印第一个数

    switch(option)//打印符号

    {

    case 1:

        printf("+ ");

        break;

    case 2:

        printf("- ");

        break;

    case 3:

        printf("* ");

        break;

    case 4:

        printf("/ ");

        break;

    default:

        break;

    }

    printf("%.0f ",number2);//打印第二个数

    printf("= ");           //打印等号

    printf("%.2f \n",result);//打印结果

}

(4)main()//主函数

{

    int option=0;

    do

    {

        option=getoption();//调用菜单选项函数

        if(option!=5)

        {

            getnumber(option);//调用用户输入函数

            calc(option);     //调用运算函数

            printresult(option);//调用打印结果函数

        }

    }

    while(option!=5);

    system("pause");//防止运行框闪退

}

五、运行截图

(1)错误屏蔽

(2)加法运算

(3)减法运算

(4)乘法运算

(5)除法运算(默认保留两位小数)

(6)退出程序

(7)除数不能为0

六、代码亮点

(1)错误输入屏蔽完美,选择菜单上,输入操作数时,都只能输入合法的数字。

(2)除法的除数不能为0.,并且结果保留两位小数。

(3)菜单选项人性化服务,有条不紊。

七、实验感想

相关推荐