论文的参考文献中[M][J][OL][N]是什么意思??
一、参考文献著录格式 1 期刊作者.题名[J].刊名,出版年,卷(期):起止页码 2 专著作者.书名[M].版本(第一版不著录).出版地:出版者,出版年.起止页码 3 论文集作者.题名[C].//编者.论文集名.出版地:出版者,出版年. 起止页码 4 学位论文作者.题名[D].保存地点:保存单位,年份 5 专利文献题名[P].国别,专利文献种类,专利号.出版日期 6 标准标准编号,标准名称[S] 7 报纸作者.题名[N].报纸名,出版日期(版次) 8 报告作者.题名[R].保存地点:年份 9 电子文献作者.题名[电子文献及载体类型标识].文献出处,日期 二、文献类型及其标识 1.根据GB3469 规定 ①期刊[J] ②专著[M] ③论文集[C] ④学位论文[D] ⑤专利[P] ⑥标准[S] ⑦报纸[N] ⑧技术报告[R] 2.电子文献载体类型用双字母标识,例如: ①磁带[MT] ②磁盘[DK] ③光盘[CD] ④联机网络[OL] 3.电子文献载体类型的参考文献类型标识方法为:[文献类型标识/载体类型标识]。例如: ①联机网上数据库[DB/OL] ②磁带数据库[DB/MT] ③光盘图书[M/CD] ④磁盘软件[CP/DK] ⑤网上期刊[J/OL] ⑥网上电子公告[EB/OL]
C语言编程,从键盘输入10个学生的成绩,由高到低排序输出成绩。
//如果只有成绩信息就可以用下面的代码
//如果还需要加入学号,姓名之类的信息,可以用结构体然后对成绩排序即可
#include"stdio.h"
int main()
{
int d[10]={0},i,j,t;//数组d存放10个学生的成绩
for(i=0;i<10;i++)//输入10个成绩(空格分开)
scanf("%d",&d[i]);
for(i=0;i<9;i++)//排序 for(j=i+1;j<10;j++) if(d[i]<d[j]) {
t=d[i],d[i]=d[j],d[j]=t;
}
for(i=0;i<10;i++)//输出10个成绩
printf("%d ",d[i]);
getch();
return 0;
}