论文投稿百科

学生通讯录c语言论文

发布时间:2024-07-04 15:32:47

学生通讯录c语言论文

#include<>#include<>#include<>#include<>struct record{ char name[20]; //姓名 char phone[12]; //电话 char adress[50]; //地址 char postcode[8]; //邮政编码 char e_mail[20]; //电子邮件。}student[100]; //假设最大数为100.//定义全局变量num,表示已经输入的人数 。int num; //这里使用数组解决通讯录的问题,实际上使用链表更好。int menu_select(){ char s[80]; int a;/*定义整形变量*/ system("cls"); printf("\t\t***********欢迎进入通讯管理界面********\n\n"); printf("\t\t\t0. 输入记录\n"); printf("\t\t\t1. 显示记录\n"); printf("\t\t\t2. 按姓名查找\n"); printf("\t\t\t3. 按电话号码查找\n"); printf("\t\t\t4. 插入记录 \n"); printf("\t\t\t5. 按姓名排序\n"); printf("\t\t\t6. 删除记录\n"); printf("\t\t\t7. Quit\n"); printf("\t\t***********************************************\n\n"); do{ printf("Enter you choice(0~7):"); scanf("%s",s); a=atoi(s); } while (a<0 || a>7); return a;}int adduser(){ printf("\t\t\t**************** 请输入用户信息 ****************\n"); printf("\t\t\t输入姓名:\n"); scanf("%s",student[num].name); printf("\t\t\t输入电话号码:\n"); scanf("%s",student[num].phone); printf("\t\t\t输入地址:\n"); scanf("%s",student[num].adress); printf("\t\t\t输入邮编:\n"); scanf("%s",student[num].postcode); printf("\t\t\t输入e-mail:\n"); scanf("%s",student[num].e_mail); num++; printf("\t\t\t是否继续添加?(Y/N):\n"); if(getch()=='y' || getch()=='Y') adduser(); return(0);}void list(){ int i; system("cls"); if(num!=0) { printf("\t\t\t*************** 以下为通讯录所有信息************\n"); for (i=0;i=0)); student[j+1]=tmp; } } printf("\t\t\t排序成功,是否显示?(y/n)"); if (getch()=='y') list(); return(0);}int main(){ printf("\t\t************************************************\n"); printf("\t\t********welcome to TONGXUNLU *******************\n"); printf("\t\t###########code by XXXXX ###################\n"); printf("\t\t*************************************************\n"); printf("按任意键进入主菜单\n"); getch(); int selectnum; while(1) { selectnum = menu_select(); switch(selectnum) { case 0: { adduser(); break; } case 1: { list(); break; } case 2: { searchbyname(); break; } case 3: { searchbyphone(); break; } case 4: { adduser(); //这里插入,应该能指定位置,不过意义不大,所以和添加记录一样了。 break; } case 5: { sortbyname(); break; } case 6: { dele(); break; } case 7: { printf("BYE BYE!\n"); system("pause"); getchar(); exit(0); } } } getchar(); return 0;}

/*源程序*//******头文件(.h)***********/#include""/*I/O函数*/#include""/*标准库函数*/#include""/*字符串函数*/#include""/*字符操作函数*/#defineM50/*定义常数表示记录数*/typedefstruct/*定义数据结构*/{charname[20];/*姓名*/charunits[30];/*单位*/chartele[10];/*电话*/}ADDRESS;/******以下是函数原型*******/intenter(ADDRESSt[]);/*输入记录*/voidlist(ADDRESSt[],intn);/*显示记录*/voidsearch(ADDRESSt[],intn);/*按姓名查找显示记录*/intdelete(ADDRESSt[],intn);/*删除记录*/intadd(ADDRESSt[],intn);/*插入记录*/voidsave(ADDRESSt[],intn);/*记录保存为文件*/intload(ADDRESSt[]);/*从文件中读记录*/voiddisplay(ADDRESSt[]);/*按序号查找显示记录*/voidsort(ADDRESSt[],intn);/*按姓名排序*/voidqseek(ADDRESSt[],intn);/*快速查找记录*/voidcopy();/*文件复制*/voidprint(ADDRESStemp);/*显示单条记录*/intfind(ADDRESSt[],intn,char*s);/*查找函数*/intmenu_select();/*主菜单函数*//******主函数开始*******/main(){inti;ADDRESSadr[M];/*定义结构体数组*/intlength;/*保存记录长度*/clrscr();/*清屏*/for(;;)/*无限循环*/{switch(menu_select())/*调用主菜单函数,返回值整数作开关语句的条件*/{case0:length=enter(adr);break;/*输入记录*/case1:list(adr,length);break;/*显示全部记录*/case2:search(adr,length);break;/*查找记录*/case3:length=delete(adr,length);break;/*删除记录*/case4:length=add(adr,length);break;/*插入记录*/case5:save(adr,length);break;/*保存文件*/case6:length=load(adr);break;/*读文件*/case7:display(adr);break;/*按序号显示记录*/case8:sort(adr,length);break;/*按姓名排序*/case9:qseek(adr,length);break;/*快速查找记录*/case10:copy();break;/*复制文件*/case11:exit(0);/*如返回值为11则程序结束*/}}}/*菜单函数,函数返回值为整数,代表所选的菜单项*/menu_select(){chars[80];intc;gotoxy(1,25);/*将光标定为在第25行,第1列*/printf("pressanykeyentermenu\n");/*提示压任意键继续*/getch();/*读入任意字符*/clrscr();/*清屏*/gotoxy(1,1);printf("********************MENU*********************\n\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("***********************************************\n");do{printf("\nEnteryouchoice(0~11):");/*提示输入选项*/scanf("%s",s);/*输入选择项*/c=atoi(s);/*将输入的字符串转化为整型数*/}while(c11);/*选择项不在0~11之间重输*/returnc;/*返回选择项,主程序根据该数调用相应的函数*/}/***输入记录,形参为结构体数组,函数值返回类型为整型表示记录长度*/intenter(ADDRESSt[]){inti,n;char*s;clrscr();/*清屏*/printf("\npleaseinputnum\n");/*提示信息*/scanf("%d",&n);/*输入记录数*/printf("pleaseinputrecord\n");/*提示输入记录*/printf("nameunittelephone\n");printf("------------------------------------------------\n");for(i=0;in-1)/*如果整数i值大于n-1,说明没找到*/printf("notfound\n");elseprint(t[i]);/*找到,调用显示函数显示记录*/}/*显示指定的一条记录*/voidprint(ADDRESStemp){clrscr();printf("\n\n********************************************\n");printf("nameunittelephone\n");printf("------------------------------------------------\n");printf("%-20s%-30s%-10s\n",);printf("**********************end***********************\n");}/*查找函数,参数为记录数组和记录条数以及姓名s*/intfind(ADDRESSt[],intn,char*s){inti;for(i=0;in-1)/*如果i>n-1超过了数组的长度*/printf("nofoundnotdeleted\n");/*显示没找到要删除的记录*/else{print(t[i]);/*调用输出函数显示该条记录信息*/printf("Areyousuredeleteit(1/0)\n");/*确认是否要删除*/scanf("%d",&ch);/*输入一个整数0或1*/if(ch==1)/*如果确认删除整数为1*/{for(j=i+1;j=i;j--)/*从最后一个结点开始向后移动一条*/{strcpy(t[j+1].name,t[j].name);/*当前记录的姓名拷贝到后一条*/strcpy(t[j+1].units,t[j].units);/*当前记录的单位拷贝到后一条*/strcpy(t[j+1].tele,t[j].tele);/*当前记录的电话拷贝到后一条*/}strcpy(t[i].name,);/*将新插入记录的姓名拷贝到第i个位置*/strcpy(t[i].units,);/*将新插入记录的单位拷贝到第i个位置*/strcpy(t[i].tele,);/*将新插入记录的电话拷贝到第i个位置*/n++;/*记录数加1*/returnn;/*返回记录数*/}/*保存函数,参数为结构体数组和记录数*/voidsave(ADDRESSt[],intn){inti;FILE*fp;/*指向文件的指针*/if((fp=fopen("","wb"))==NULL)/*打开文件,并判断打开是否正常*/{printf("cannotopenfile\n");/*没打开*/exit(1);/*退出*/}printf("\nSavingfile\n");/*输出提示信息*/fprintf(fp,"%d",n);/*将记录数写入文件*/fprintf(fp,"\r\n");/*将换行符号写入文件*/for(i=0;i=0&&id0)/*比较大小*/{flag=1;strcpy([j].name);/*交换记录*/strcpy([j].units);strcpy([j].tele);strcpy(t[j].name,t[j+1].name);strcpy(t[j].units,t[j+1].units);strcpy(t[j].tele,t[j+1].tele);strcpy(t[j+1].name,);strcpy(t[j+1].units,);strcpy(t[j+1].tele,);}if(flag==0)break;/*如果标志为0,说明没有发生过交换循环结束*/}printf("sortsucess!!!\n");/*显示排序成功*/}/*快速查找,参数为结构体数组和记录数*/voidqseek(ADDRESSt[],intn){chars[20];intl,r,m;printf("\nPleasesortbeforeqseek!\n");/*提示确认在查找之前,记录是否已排序*/printf("pleaseenternameforqseek\n");/*提示输入*/scanf("%s",s);/*输入待查找的姓名*/l=0;r=n-1;/*设置左边界与右边界的初值*/while(lr)/*如果左边界大于右边界时*/printf("notfound\n");/*显示没找到*/}/*复制文件*/voidcopy(){charoutfile[20];/*目标文件名*/inti,n;ADDRESStemp[M];/*定义临时变量*/FILE*sfp,*tfp;/*定义指向文件的指针*/clrscr();/*清屏*/if((sfp=fopen("","rb"))==NULL)/*打开记录文件*/{printf("cannotopenfile\n");/*显示不能打开文件信息*/exit(1);/*退出*/}printf("Enteroutfilename,forexamplec:\\f1\\:\n");/*提示信息*/scanf("%s",outfile);/*输入目标文件名*/if((tfp=fopen(outfile,"wb"))==NULL)/*打开目标文件*/{printf("cannotopenfile\n");/*显示不能打开文件信息*/exit(1);/*退出*/}fscanf(sfp,"%d",&n);/*读出文件记录数*/fprintf(tfp,"%d",n);/*写入目标文件数*/fprintf(tfp,"\r\n");/*写入换行符*/for(i=0;i

OO,lz可能要自己动手写了!~ 控制台程序,其实很简单的!

c语言学位论文

学位论文的一般格式要求

下面是我整理的学位论文的一般格式要求,希望对大家有所帮助,学位论文一般应依次包括下述几部分:

1.封面: 封面和封底在大家交费的时候已经发给大家,按照上面所列项目打印或者填写。

2.论文评语: 已经发给大家。

3.版权声明: 根据教务的要求看是否应当附上,如果需要教务会给出统一格式和内容。

4.内容摘要: 内容摘要要求在300字左右,应简要说明本论文的目的、内容、方法、成果和结论。要突出论文的创新之处。语言力求精炼、准确。在本页的最下方另起一行,注明本文的关键词(一般3—5个)。本页不应有题目。

5.目录: 既是论文的提纲,也是论文组成部分的小标题。应当有页码,最少具体到二级目录。可以根据情况具体到三级或四级目录。目录页也不要出现题目。

6.正文 :A、题目,放在第一页(前述2、3、4单独编页,正文重新编页)正中间。注意,这个题目是除了封面外整篇论文中惟一出现题目的地方,另外,这一页不要写作者名称,整篇论文中仅仅出现的作者姓名就是在封面上。

B、引言(或序言、导言):内容应包括本课题对学术发展、经济建设、社会进步的理论意义和现实意义,国内外相关研究成果述评,本论文所要解决的问题,论文运用的主要理论和方法、基本思路和行文结构等。引言放在题目下。本科论文也可以没有引言,根据老师要求具体调整。

C、论文主体:注意,一般一级标题为“一、”“二、”“三、”……,二级标题为“(一)”“(二)”“(三)”……,三级标题为“1、”“2、”“3、”……,四级标题为“(1)”“(2)”“(3)”……。注意,有括号不要出现顿号,反之亦然。

7.结语: 论文结论要明确、精炼、完整、准确,突出自己的创造性成果或新见解。应严格区分本人的研究成果与他人的科研成果的界限。建议大家一般不要写结论,因为有时候我们的论文常常没有很简洁的结论,所以用结语较好。另外结语部分也可没有。

8.注释: 可采用脚注或尾注的方式,按照本学科国内外通行的范式,逐一注明本文引用或参考、借用的资料数据出处及他人的研究成果和观点,严禁掠人之美和抄袭剽窃。一般要求大家采用脚注而不要采用尾注。很多同学不会用word中自动插入的方式加脚注,会让自己走些弯路,要多问同学,多问老师。

9.参考文献: 列于文末(通篇正文之后)。外文用原文,不必译成中文。

文献是期刊时,一般书写格式为:作者、篇名、期刊名、年月、卷号、期数。

文献是图书时,一般书写格式为:作者、书名、出版单位、年月、版次。

参考文献不同于脚注和尾注。

10.作者的'致谢、 后记或说明等:一律列于论文末尾。后记可有可无,我问的几个老师都建议打击没有后记。

11.封底

学位论文的打印和装订要求:

论文定稿一定不要自己用订书钉等方式自行装订,而要找专门的装订地方。比如北大校内几十家复印店,基本都可以。特别提醒一些不在北京写论文的同学,不妨让在北京同学帮帮忙或者亲自来北京。

1.学位论文要用规范的汉字打印。 封面统一用北大统一印制的封面。

论文一律打印(封面部分请参考各老师要求),用A4纸张。

2.学位论文一律在左侧装订。 要求装订、剪切整齐,便于使用。

3.文章题目一般为三号黑体字,可以分为1或2行居中打印。

注释一般为小五,正文等采用四号或小四号宋体字,具体参照各老师要求。

4.页面设置:

页边距:上:,下:,左:,右:.

行间距:22磅(操作:格式→段落→行距→固定值→设置值22磅)

字间距:加宽1磅(操作:格式→字体→间距→加宽→磅值1磅)

页眉根据各专业老师的要求设置,如果没有要求最好什么都没有。

页码居页面底端靠右排列。

以上仅是一些简单的介绍,具体情况根据老师的要求可能还要有部分变动。建议同学们多问多学。最后预祝同学们论文写作顺利!

论述完成学位论文的各个环节及注意事项如下:

1、序言部分要概括、总结和分析他人的工作,还要论述自己的观点。

2、硕士论文要尽可能多地利用图形、表格、公式、数据表达意思,说明原理、方案等,有助于读者理解内容。

3、论文在评论他人的研究工作时,一定要客观,避免引起纠纷。特别是谈论其不足和缺点时,一定要慎重,没有把握时,且不可凭感觉或印象随意发表评论。

4、参考文献中列出的文献,应尽可能地标注在论文中。一方面尊重他人成果,另一方面可反映作者阅读的文献丰富,理论有根据。有的参考文献可能是间接引用,就不一定标注出来。注意参考文献尽量选用最新发表的文章和最新出版的著作。有的研究生不注意这个问题,选用的参考文献很多是几十年前的文章和著作。

学位论文介绍:

学位论文是作者为获得某种学位而撰写的研究报告或科学论文。一般分为学士论文、硕士论文、博士论文三个级别。其中尤以博士论文质量最高,是具有一定独创性的科学研究著作,是收集和利用的重点。学位论文代表不同的学识水平,是重要的文献情报源之一。它一般不在刊物上公开发表,只能通过学位授予单位、指定收藏单位和私人途径获得。

查找国外学位论文的检索工具有《国际学位论文文摘》,由美国大学缩微品公司(University Micro-films Incorporation)编辑出版,收录美国、加拿大、英国、法国、比利时、澳大利亚等国的450余所大学的学位论文文摘和其它各国著名大学的学位论文目录,分A(人文与社会科学)、B(科学和工程)、C(欧洲学位论文文摘)3辑出版。

毕业论文手机核心通讯录引言

引言的主要任务是向读者勾勒出全文的基本内容和轮廓。它可以包括以下五项内容中的全部或其中几项:介绍某研究领域的背景、意义、发展状况、目前的水平等;对相关领域的文献进行回顾和综述,包括前人的研究成果,已经解决的问题,并适当加以评价或比较;指出前人尚未解决的问题,留下的技术空白,也可以提出新问题、解决这些新问题的新方法、新思路,从而引出自己研究课题的动机与意义;说明自己研究课题的目的;概括论文的主要内容,或勾勒其大体轮廓。

引言的写法:

1、介绍本研究领域的背景、意义、发展状况、目前的水平等。

2、指出前人尚未解决的问题,留下的技术空白,也可以提出新问题、解决这些新问题的新方法、新思路,从而引出自己研究课题的动机与意义。

3、说明自己研究课题的目的。

论文的引言也叫前言,是正文前面一段短文。引言是论文的开场白,目的是向读者说明本研究的来龙去脉,吸引读者对本篇论文产生兴趣,对正文起到提纲掣领和引导阅读兴趣的作用。在写引言之前首先应明确几个基本问题:想通过本文说明什么问题?有哪些新的发现,是否有学术价值?—般读者读了引言以后,可清楚地知道作者为什么选择该题目进行研究。为此,在写引言以前,要尽可能多地了解相关的内容,收集前人和别人已有工作的主要资料,说明本研究设想的合理性。

一、引言应当包含的内容

1、问题的提出:讲清所研究的问题“是什么”。

2、选题背景及意义:讲清为什么选择这个题目来研究,即阐述该研究对学科发展的贡献、对国计民生的理论与现实意义等。

3、文献综述:对本研究主题范围内的文献进行详尽的综合述评,“述”的同时一定要有“评”,指出现有研究成果的不足,讲出自己的改进思路。

4、研究方法:讲清论文所使用的科学研究方法。

5、论文结构安排。

引言是论文中很重要的一点,在论文的开头方面,对后续内容进行一些简单的解释。论文引言与摘要是不同的,因此在撰写时不可乱用。引言相当于演讲的开头部分。导论本篇理应具有言之有序和正确引导阅读兴趣的功能。

二、引言的写作方法

1、开门见山,不绕圈子。避免大篇幅地讲述历史渊源和立题研究过程。

2、言简意赅,突出重点。不应过多叙述同行熟知的及教科书中的常识性内容,确必要提及他人的研究成果和基本原理时,只需以参考引文的形式标出即可。在引言中提示本文的工作和观点时,意思应明确,语言应简练。

3、回顾历史要有重点,内容要紧扣文章标题,围绕标题介绍背景,用几句话概括即可;在提示所用的方法时,不要求写出方法、结果,不要展开讨论;虽可适当引用过去的文献内容,但不要长篇罗列,不能把引言写成该研究的历史发展;不要把引言写成文献小综述,更不要去重复说明那些教科书上已有,或本领域研究人员所共知的常识性内容。

4、尊重科学,实事求是。在引言中,评价论文的价值要恰如其分、实事求,用词要科学,对本文的创新性最好不要使用“本研究国内首创、首次报道”、“填补了国内空白”、“有很高的学术价值”、“本研究内容国内未见报道”或"本研究处于国内外领先水平”等不适当的自我评语。

5、引言的内容不应与摘要雷同,注意不用客套话,如“才疏学浅”、“水平有限”、指正"、"抛砖引玉”之类的语言;引言最好不分段论述,不要插图、列表,不进行公式的推导与证明。

6、引言的篇幅一般不要太长,太长可致读者乏味,太短则不易交待清楚太清楚,一篇3000-5000字的论文,引言字数一般掌握在200-250字为宜。

三、引言书写要点:

1、说明论文的主题、范围和目的。

2、预期结果或本研究意义。

3、引言一般不分段,长短视论文内容而定,涉及基础研究的引言较长,一般在千字左右,这可能与国外内数期刊严格限制论文字数有关。

所谓的引言就是为论文的写作立题,目的是引出下文。一篇论文只有命题成立,才有必要继续写下去,否则论文的写作就失去了意义。

而范文内容就是你所写主题的正文内容。通俗的说就是你要写的内容都在正文里。

四、范文

1、毕业论文引言

随着我国对外开放的不断深入和世界贸组织的加入,本国的经济完全融入世界经济体系中。各企业将更多地直接参与国际竞争,向全球发展。要想在世界大市场中取得胜利,企业不仅要有一批既有外贸知识和扎实基本功,又应有正确的科学发展观和对外经济发展的战略。

通过对专业的学习,我们应树立正确的科学发展观和有提出对外经济发展战略的能力。要以确的科学发展观形成对外经济发展战略的思路,以便达到可持续发展。在当今社会,形成可持续发展的战略是迫不容缓的。特别是正处于快速发展的我国,对于资源的需求量还还是巨大的。而且我国出口的大多是初级产品,初级产品又是消耗资源的源头。要达到可持发展战略使人们深刻认识到科学发展观。

本文深层次地概述了科学发展观的概论、怎样正确理解科学发展观、科学发展观的形成、样树立科学发展观、落实科学发展观应当做到那些方面的工作、科学发展观树立的必要性、世界经济形势变化对我国经济的影响与对策分析、我国对外经济发展的战略取向、经济全球化的我国境外直接投资等一系列对外经济发展战略问题。

2、毕业论文引言

目前,我国对撑杆跳高运动生物力学分析的主要研究成果集中在起跳时速度的变化、腾起角、杆弦角等方面。但是,这种研究方法的局限性是显而易见的:忽视了人与杆子的相互作用,没有合适的指标反映运动员利用杆子弹性能力。

国外已经使用能量分析法来解决这个问题,也就是分析人体机械能的变化来反映杆子与人之间的能力传递,所以,把能量分析法引入我国撑杆跳高的运动生物力学分析很有必要。但是,国外文献在能量分析时,只给出了一个简化公式,而没有说明具体的计算方法。

3、毕业论文引言

随着知识经济的到来,信息技术、网络技术的迅速发展,企业业绩评价的方法发生了很大变化。由过去单一的注重财务指标向财务指标与非财务指标并重转变,由注重净利润向注重经济收益转变。在科技不断进步,竞争日趋激烈的今天,建立一套行之有效的业绩评价体系,对于正确有效地评价企业的经营业绩,改善经营管理,提高经济效益有着十分重要的作用。

4、毕业论文引言

关于艺术与科学的关系问题的探讨首先产生于科学界,由一些知名科学家提出。像著名科学家钱学森先生就曾对艺术与科学的关系提出过独特的见解,他说:“从思维科学角度看,科学工作总是从一个猜想开始的,然后才是科学论证;换言之,科学工作是源于形象思维,所以科学工作先是艺术,后才是科学。相反,艺术工作必须对事物有个科学的认识,然后才是艺术创作。在过去,人们总是只看到后一半,所以把科学与艺术分了家,而其实是分不了家的:科学需要艺术,艺术也需要科学。”他提倡科学家应学点艺术,艺术家也应学点科学。著名物理学家李政道先生更是为此投入大量精力,并时常与艺术家交流。他不断重申一个基本观点,即“科学与艺术是不可分割的,就像一枚硬币的两面,它们共同的基础是人类的创造力,它们追求的目标都是真理的普遍性。”如今,这些畅想已在艺术界引起波澜,许多艺术家开始重新审视艺术和科学的关系问题。

5、毕业论文引言

教师成长的核心问题是教师的发展,绝大多数教师都有成为一名优秀教师的愿望,教育行政部门和教育专家学者也都对教师提出了各种要求,但是在教师成长中,总会遇到许多问题,使教师很难达到理想状态,笔者试图对问题进行分析,并为教师继续教育提出培训措施。本研究是在问卷调查、访谈和座谈的基础上进行的。共发放问卷200份,回收185份,有效问卷163份,有效率为,符合教育科学,研究的要求。

6、毕业论文引言

历年来的谢朓诗歌研究基本上是以山水诗为核心的。学者们多由比较研究的角度切入,从技巧与风格两个方面对谢朓诗歌在诗史上的重要意义进行了深入全面的阐述。本文则在继承前人研究成果的前提下,试图从较为广阔的背景之中对谢朓的人生极其诗歌作一种新的审视。文章将主要围绕以下三个方面的问题展开论述:

(一)应如何理解谢朓诗歌中的题旨雷同现象?

(二)谢朓出首王敬则动机何在?

(三)谢朓怎样接受南朝民歌之影响?

论文字体要求

1、毕业论文一律打印,采取a4纸张,页边距一律采取:上2、8cm、下2、5cm,左3cm、右2、5cm,行间距取多倍行距(设置值为1、25);字符间距为默认值(缩放100%,间距:标准),封面采用教务处统一规定的封面。

2、字体要求

论文所用字体要求为宋体。

3、字号

第一层次题序和标题用小三号黑体字;第二层次题序和标题用四号黑体字;第三层次及以下题序和标题与第二层次同正文用小四号宋体。

4、页眉及页码

毕业论文各页均加页眉,采用宋体五号宋体居中,打印"xx大学xxxx届x科生毕业论文(设计)"。页码从正文开始在页脚按阿拉伯数字(宋体小五号)连续编排,居中书写。

5、摘要及关键词

中文摘要及关键词:“摘要”二字采用三号字黑体、左对齐书写,"摘"与"要"之间空两格,内容采用小四号宋体。"关键词"三字采用小四号字黑体,顶格书写,一般为3-5个。

英文摘要应与中文摘要相对应,字体为小四号times new roman。

6、目录

"目录"二字采用三号字黑体、居中书写,"目"与"录"之间空两格,第一级层次采用小三号宋体字,其他级层次题目采用四号宋体字。

7、正文

正文的全部标题层次应整齐清晰,相同的层次应采用统一的字体表示。第一级为"一"、"二"、"三"、等,第二级为"1、1"、"1、2"、"1、3"等,第三级为"1、1、1"、"1、1、2"等。

8、参考文献

参考文献要另起一页,一律放在正文后,在文中要有引用标注,如××× [1]。

引言:引言的目的是给阅读论文的读者提供足够的相关信息,让读者不用查阅该领域的文献就能理解论文的结果,并对其作出恰当的评价。引言还应说明作者开展论文所述科研工作的原因。最重要的是,要清楚简洁地陈述写作目的,还要慎重选择放在引言中的参考文献,以便为读者提供最重要的背景信息。规则有(1)清楚给出论文所研究问题的性质和范围;(2)简要回顾相关文献中的工作;(3)明确指出采用的研究方法;(4)陈述主要研究结果;(5)指出由研究结果得出的主要结论。引言一般应与结论相呼应,在引言中提出的问题,在结论中应有解答,但也应避免引言与结论雷同。

生物学通讯期刊

American Journal of Molecular Biology

是核心期刊

生物技术--期刊级别: CSCD核心期刊 北大核心期刊

报道我国生物技术研究开发及生物学相关领域的重要成果和国内外生物技术产业进展。 《生物技术》主要刊登生物技术工程、微生物、医药、农林、食用菌、轻工食品、环保、食用菌及相关生物学领域的研究论文。 《生物技...

主管主办:黑龙江省科学院  黑龙江省科学院应用微生物研究所;黑龙江省微生物学会;黑龙江省生物工程学会

您好,《生物技术通讯》是由军事医学科学院生物研究所主办生物技术类学术期刊的杂志,是中国人民解放军唯一的、也是中国国内不多的全面反映生物技术及相关学科如分子生物学、分子遗传学等的研究进展,尤其关注生物技术在医学、医药工业、农业、环保、卫生、食品等领域的应用。覆盖面宽广,既适于生物技术及相关领域的研究、决策、管理、教学人员阅读,也是大专院校相关专业师生及有关工程技术人员的良师益友。谢谢!

c语言论文查重

当然能了,它的原理是字符匹配。只要是字符就会查出来,你可以试着把它变成图片,或者把文字的前后顺序换一下,更或者换一种说话。

程序编写一般都采用模块化编写,即把要求分成若干个相对独立的子模块,然后分别对每个子模块编程。特别是在大程序中,这样不仅能够简化思路而且方便调试和检查程序错误地方。 总之,就是把大的东西细化,从而达到简单化,功能化的目的。

#include <>int lookup(char *str, char *key);main(){ char str[1024] = "asdfjad asdfh adsf adsf adsf adf adsfasdfkjasdf andsf akdf sdkf" char key[32]; int pos[100]; printf("输入要查询的单词: "); scanf("%s", key); lookup(str, key, pos); printf("共重复了%d次\n,位置分别是:", pos[0]); for(i = 1 ; i <= pos[0]; i ++) { printf("%d “, pos[i]); } printf("\n");}int lookup(char *str, char *key, int pos[]){ int i, j; pos[0] = 0; /* 记录重复次数 */ for(i = 0; i < strlen(str); i ++) { if(key[0] == str[i]) { for(j = 1; j < strlen(key); j ++) { if(key[j] != str[i+j]) break; } if(j == strlen(key)) { /* found */ pos[0] ++; pos[pos[0]] = i; i += j-1; } } }}

相关百科
热门百科
首页
发表服务