如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
1,.求【mn】中既不能被7整除也不能被5整除的和#include"stdio.h"intfun(intm,intn){/***********begin***********/inti,sum=0;for(i=m;i<=n;i++){if(((i%7)!=0)&&((i%5)!=0))sum=sum+i;}returnsum;/************end************/voidmain(){voidNONO();//函数声明ints;intm,n;printf("Entermn:\n");scanf("%d%d",&m,&n);s=fun(m,n);printf("s=%d\n",s);NONO();}voidNONO(){FILE*fr,*fw;inti,x,y;fr=fopen("D:\\exam\\03910431\\PROGIN.DAT","r");fw=fopen("D:\\exam\\03910431\\PROGOUT.DAT","w");for(i=1;i<=5;i++){fscanf(fr,"%d,%d",&x,&y);fprintf(fw,"TheResultis:%d***\n",fun(x,y));}fclose(fr);fclose(fw);}2.求3*3矩阵的最小值#include<stdio.h>#defineN3intfun(inta[N][N]){intmin;/***********begin***********/inti,j;min=a[0][0];for(i=0;i<N;i++)for(j=0;j<N;j++)if(a[i][j]<min)min=a[i][j];/************end************/returnmin;}voidmain(){voidNONO();//函数声明inta[N][N]={-1,2,3,4,9,5,7,8,6};inti,j,min;printf("arrayis:\n");for(i=0;i<N;i++){for(j=0;j<N;j++)printf("%5d",a[i][j]);printf("\n");}min=fun(a);printf("Resultis:%d\n",min);NONO();}voidNONO(){FILE*fr,*fw;inti,j,k,m,a[N][N];fr=fopen("D:\\exam\\03910411\\PROGIN.DAT","r");fw=fopen("D:\\exam\\03910411\\PROGOUT.DAT","w");for(i=1;i<=5;i++){for(j=0;j<N;j++)for(k=0;k<N;k++){fscanf(fr,"%d",&a[j][k]);fprintf(fw,"%4d",a[j][k]);}fprintf(fw,"Min=%d\n",fun(a));}fclose(fr);fclose(fw);3.Sum=1-.......#include"stdio.h"doublefun(intn){doublec;/***********begin***********/c=0.0;inti,t=1;for(i=1;i<=n;i++){c=c+t*1.0/(2*i-1);t=-t;}returnc;/***********end***********/}voidmain(){voidNONO();//函数声明doublesum;intn;printf("Entern:\n");scanf("%d",&n);sum=fun(n);printf("sum=%.4f\n",sum);NONO();}voidNONO(){FILE*fr,*fw;inti,x;fr=fopen("D:\\exam\\03910304\\PROGIN.DAT","r");fw=fopen("D:\\exam\\03910304\\PROGOUT.DAT","w");for(i=1;i<=5;i++){fscanf(fr,"%d",&x);fprintf(fw,"s=%.4f\n",fun(x));}fclose(fr);fclose(fw);}4.将数组a的5个元素对折后再输出,比如:a[5]={1,2,3,4,5},对折后输出1,2,3,2,1#defineM5voidmain(){inti,a[100],t;//clrscr();for(i=0;i<M;i++)/**************found***