大学C语言程序设计实验报告,求程序步骤。

大学C语言程序设计实验报告,求程序步骤。,第1张

#include<stdio.h>

void main()

{ float f=555.5678,ff

int a[10]={ 0,1,2,3,4,5,6,7,8,9 },b[10],i

FILE *fp

if ( fp=fopen("TEXT.dat","wb+") )

{ fwrite(&f,sizeof(float),1,fp)

for ( i=0i<10i++ ) fwrite(&a[i],sizeof(int),1,fp)

fclose(fp)

} else printf("无法建立文件。\n")goto ERROREND

if ( fp=fopen("TEXT.dat","rb") )

{ fread(&ff,sizeof(float),1,fp)

for ( i=0i<10i++ ) fread(&b[i],sizeof(int),1,fp)

fclose(fp)

} else printf("无法打开文件。\n")goto ERROREND

printf("%.2f ",ff)for ( i=0i<10i++ ) printf("%d ",b[i])printf("\n")

ERROREND:

}

#include <math.h>

int primeNum(int p)

{

int i, q

/* Negative number is not a prime */

if (p <0)

return 0

q = (int) sqrt(p)

for (i = 2i <qi++)

if ((p % i) == 0)

return 0

/* No factor of p is found */

return 1

}

/*原理::

从2-sqrt(x)的数中看是否有可以整除的, 如果没有, 则为素数.

*/


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存