2011年9月計算機等級考試C語言沖刺試題二(5)

字號:

四、編程題
    1.參考答案
    main()
    { int m,n,sum=0;
    for (m=1;m《=20;m++)
    sum=sum+m*(m+1);
    printf(“%s”,sum);
    }
    2.參考答案
    # include “math.h”
    main()
    { float x,y;
    scanf(“%f”&x);
    if (x》6)
    y=(x-3)/(2*x-12);
    else
    y=-2*x*x+4*x-10;
    printf(“y=%f”,y); }
    3.main()
    { char ch;
    FILE *fp1,*fp2;
    fp1=fopen(“file1.dat”, “r”);
    fp2=fopen(“file2.dat”, “r”);
    fp3=fopen(“file3.dat”, “w”);
    Ch=fgetc(fp1);
    While(ch!=EOF)
    { fputc(ch,fp3); fputc(ch,fp3);
    Ch=fgetc(fp1); }
    Ch=fgetc(fp2);
    While(ch!=EOF)
    { fputc(ch,fp3); fputc(ch,fp3);
    Ch=fgetc(fp2); }
    Fclose(fp1);
    Fclose(fp2);
    Fclose(fp3);
    }