实验设计报告(2)

时间:2024.3.31

成都医学院

大学生实验设计项目

立题报告书

课 题名称           设计性实验               

研 究方向            物质含量测定              

专业、班级           2013级麻醉一班             

学生姓名                程 安 兴                     

带教教师                刘   桦                 

实验室名称      生物技术实验教学中心        

20##年 12 月 25日



第二篇:C语言综合实验设计报告2 百行代码


C语言综合实验设计报告

题目:将一个整数转换成规定的进制数

学院:

专业:

班级:

姓名:

设计日期:

一、设计题目:

将一个整数转换成规定的进制数

二、题目阐述及设计思路:

这是一个将一个整数转换成规定的进制数。根据题目要求,采用C语言结构体和指针的知识,主要内容确定之后,设计并调用所需函数,根据上述计划编译了这段程序。

三、主要知识点:

使用文件包含、C语言指针、调用函数。

四、程序清单:

#include <stdio.h>

#include <stdlib.h>

#include <malloc.h>

#define MAXSIZE 100

typedef int DataType;

typedef struct{

DataType data[MAXSIZE];

int top;

}SeqStack,*PSeqStack;

PSeqStack Init_SeqStack(void)

{

PSeqStack S;

S=(PSeqStack)malloc(sizeof(SeqStack));

if(S)

S->top=-1;

return S;

}

int Push_SeqStack(PSeqStack S,DataType x)

{

if (S->top==MAXSIZE-1)

return 0;

else

{

S->top++;

S->data[S->top]=x;

return 1;

}

}

int Empty_SeqStack(PSeqStack S) {

if(S->top==-1)

return 1;

else

return 0;

}

int Pop_SeqStack(PSeqStack S,DataType *x) {

if(Empty_SeqStack(S))

return 0;

else

{

*x=S->data[S->top];

S->top--;

return -1;

}

}

void Destory_SeqStack(PSeqStack *S) {

if(*S)

free(*S);

*S=NULL;

return;

}

typedef int DataType;

int conversation(int n,int r)

{

PSeqStack S;

DataType x;

if(!r)

{

printf("基数不能为0"); return(0);

}

S=Init_SeqStack();

if(!S)

{

printf("栈初始化失败");

return(0);

}

while(n)

{

Push_SeqStack(S,n%r);

n=n/r;

}

while (!Empty_SeqStack(S))

{

Pop_SeqStack(S,&x);

printf("%d",x);

}

Destory_SeqStack(&S);

return 0;

}

void main()

{

int i,a;

printf("输入要转换的进制!!\n");

scanf("%d",&a);

printf("输入要转换的数!!\n");

scanf("%d",&i);

conversation(i,a);

}

五、设计结果说明:

1、设计优点:

程序代码思路清晰,逻辑正确,格式规范,函数调用清晰。

2、设计不足:

应该再严谨一些,在输出上加一些提示信息

更多相关推荐:
实验设计报告心得体会大全

部分学生的反应实验心得体会在做测试技术的实验前我以为不会难做就像以前做物理实验一样做完实验然后两下子就将实验报告做完直到做完测试实验时我才知道其实并不容易做但学到的知识与难度成正比使我受益匪浅在做实验前一定要将...

创新性实验设计报告

创新性实验设计报告实验项目名称固硫灰制备600KgM3泡沫混凝土专题姓名李密学号20xx0060手机159xxxxxxxxEmail718731793qqcom专业材料科学与工程班级材料0802指导教师及职称严...

实验设计报告心得体会精选

部分学生的反应按时打算大三的实验心得体会在做测试技术的实验前我以为不会难做就像以前做物理实验一样做完实验然后两下子就将实验报告做完直到做完测试实验时我才知道其实并不容易做但学到的知识与难度成正比使我受益匪浅在做...

数据库设计实验报告

HEFEIUNIVERSITY数据库设计报告题目产品销售系统系别电子信息与电气工程系班级09级电气信息类5班学号0905075034姓名黄张祥指导老师方小红完成时间20xx510目录1问题描述311背景312数...

实验方案设计报告

光学设计实验方案设计报告课程现代光学设计实验实验题目物质折射率测定实验评分学生姓名彭家琪学号09420xx038学生姓名赵晓琛学号09420xx039学生姓名李艺学号09420xx077学生姓名董道林学号094...

教案设计实验报告

课文7布置作业2选择媒体的依据是什么答一般使用PPT因为它是个集合多媒体展示功能的黑板学生不仅可以直接看到很多关于课文内容的图片介绍还可以听到课文朗读背景音乐的播放能够满足课堂内容充分展示的需要另一方面对于老师...

展示设计实验报告

实验报告备注如表格不够填写可另附页

算法分析与设计实验报告(二)-20xx1344102-蒋刘燃

南京信息工程大学算法设计与分析实验报告实验内容实验一合并排序快速排序一实验目的1学习合并排序和快速排序算法的思想掌握原理2运用合并排序和快速排序算法的思想进行编程实现以加深理解二实验内容1输入几个整数运用合并排...

传输与处理综合设计实验报告

杨舒恬29013020xx电子科技大学通信与信息工程学院传输与处理综合设计用可编程器件GAL16V8设计可变长度的序列信号发生器班级29013020学生杨舒恬学号29013020xx教师饶力杨舒恬2901302...

捡火柴设计实验报告

课程名称实验项目实验时间实验班级小组成员指导教师课程设计Java语言程序设计捡火柴游戏20xx070112电子商务本科计算机科学学院20xx年7月1日目录捡火柴游戏设计11课程设计内容概述111目的112任务1...

高级网站设计试验报告2

武汉纺织大学高级网站设计实验报告班级姓名很多人需要实验时间20xx年5月10日指导教师陈冈一实验目的1了解数据库连接池2掌握Spring应用3掌握Hibernate应用二实验内容1创建一个基于SpringMVC...

计算机硬件基础综合实验设计实验报告

辽宁工程技术大学上机实验报告课程实验基本教学文件规范实验报告模板课程实验基本教学文件规范实验报告模板课程实验基本教学文件规范实验报告模板教案书写规范教案样例实验报告样例辽宁工程技术大学上机实验报告基本教学文件体...

实验设计报告(19篇)