固体物理学中(什么叫做长程序,短程序)

固体物理学中(什么叫做长程序,短程序),第1张

你是要问长程有序和短程有序么?短程有序:如在一个单晶体的范围内,在其晶格的一个个局部区域内,质点均呈有序分布,形成许多局限于一个个小区域内的有序结构畴,但在畴与畴之间,亦即从整个晶体范围来看,质点的分布是无序的或只是部分有序的。再如在非晶质的硅酸盐玻璃内,如果从每一个硅氧四面体的局部区域来看,离子分布的方式和间距都是一致的,这也是一种有序,即只延伸到每个配位四面体的很短的距离内的短程有序.长程有序:在晶体中若每种质点(黑点或圆圈)在整个图形中各自都呈现规律的周期性重复。把周期重复的点用直线联结起来,可获得平行四边形网格。可以想像,在三维空间,这种网格将构成空间格子,这种在图形中贯彻始终的规律称为远程规律或长程有序。

程序都正确,文件也写入你输入的字符了,之所以没有输出,因为你写入文件以后文件指向文件末尾了,需要重新指向文件开头来读取文件字符。另外,r+为读取已存在文件,所以你输入的文件名必须已经存在该文件,你可以在同名目录文件夹中新建该文件,然后用程序 *** 作,或者也可以把r+改为w+

把程序改成如下形式就可以了,vc6通过调试运行

#include<stdio.h>

#include<stdlib.h>

int main()

{

FILE *fp

char ch,filename[10],b

scanf("%s",filename)

if((fp=fopen(filename,"r+"))==NULL)

{

printf("cannot oopen file\n")

exit (0)

}

ch=getchar()

while(ch!='!')

{ putchar(ch)

fputc(ch,fp)

ch=getchar()

}

rewind(fp)//加入这句

b=fgetc(fp)

while(b!=EOF)

{

putchar(b)

b=fgetc(fp)

}

fclose(fp)

getchar()

getchar()

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7694817.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存