|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
2.求100——200之间的所有素数,并且把这些数保存到文件中。
|
答案是:#include #include #include void main(){ int m,k,i,n=0; FILE *fp; if((fp=fopen("c:\\aa.txt","w"))==NULL) { printf("不能打开文件"); exit(1);
} for (m=101;m<=200;m=m+2) {k=sqrt(m); for (i=2;i<=k;i++) if(m%i==0) break; if(i>=k+1) {fprintf(fp,"%d\t", m);n=n+1;} if(n%10==0) fprintf(fp,"\n"); } printf("\n"); }
出自
中北大学-C语言程序设计 学起plus弘成系统
中北大学
|
更多试题>>>>
1、1.编制求满足条件e = 1 + 1/(1!)+ 1/(2!)+ 1/(3!) + 1/(4!) + …….求e的值(最后一项小于10-6)
2、3.选择法排序
void sort(int array[],n)用来对长度为n的数组array由小到大进行排序。
void sort(int array[], n)
{
int i, j, k, t;
for(
3、
2.下面程序的功能是计算正整数2345的各位数字平方和,请选择填空。
#include
main()
{int n, sum;
;
n=2345
4、1. 1 n=0;
Hn(x) = 2*x n=1
2*x-Hn-1(x)-2(n-1)*Hn-2(x) n>1;
float x;
H (
5、4、main()
{
int a[] = {1,2,3,4,5};
int x, y, *p;
p = &a[0];
x = *(p+2);
y = *p++;
printf(“%d,%d,%d\n”,
|
|