C/C++の宿題を片付けます 62代目
■ このスレッドは過去ログ倉庫に格納されています
0289デフォルトの名無しさん
2006/03/08(水) 14:24:38だるー
(4)
#include<stdio.h>
int main(int c,char**v){
FILE*fin=fopen(v[1],"r"),fout=fopen(v[2],"w");int m=0;
for(;(c=getc(fin))!=EOF;m^=c=='\n')(m&&c-'\n')||putc(c,fout);
fclose(fout);fclose(fin);return 0;
}
(5)
#include<stdio.h>
#include<stdlib.h>
int main(int c,char**v){
FILE*fin=fopen(v[1],"rb");float f,sum=0;
for(c=atoi(v[2]);c--;)fread(&f,1,sizeof(f),fin),sum+=f;
printf("%f\n",sum);
return 0;
}
(6)
void f156(int a, int *p2, int *p3, int*p4, int *p5){
int n = a;*p2 = n*=a;*p3 = n*=a;*p4 = n*=a;*p5 = n*=a;
}
#include<stdio.h>
#include<stdlib.h>
int main(int c,char**v){
int a[4],i;f156(atoi(v[1]),a,a+1,a+2,a+3);
for(i=0;i<4;++i)printf("%d ",a[i]);puts("");
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています