2010年計算機等級考試二級C:上機習(xí)題12套(11)

字號:

2010年計算機等級考試二級C:上機習(xí)題12套(11)

    第十一套C語言上機試題
    一、改錯題
    ①將原第三行的emptys(char ss)改為emptys(char * ss)
    ②將原第九行的for(i=0;i
    ③將原第二十九行的for(i=0;i
    ④將原第三十二行中的!=改為= =
    二、編程題
    #include
    main()
    {int x,a,b,c,d;
    FILE *f;
    if((f=fopen("A:\\myf2.out","w"))= =NULL)
    {printf("Create file myf2.out failed!\n"); exit(0);}
    scanf("%d",&x);
    while(x!=0)
    {a=x/1000; b=x%1000/100;
    c=x%100/10; d=x%10;
    if((a= =b)+(a= =c)+(a= =d)+(b= =c)+(b= =d)+(c= =d)= =3)
    if(x>999) fprintf(f,"%6d",x);
    scanf("%d",&x);
    }
    fclose(f); }