程序prog1.C的功能是:计算出自然数six和nine满足条件six+six+six=nine+nine的个数cnt,以及满足此条件的所有six与nine的和sum。请编写函数countValue()实现程序的要求,最后main()函数调用函数write

admin2013-12-10  9

问题 程序prog1.C的功能是:计算出自然数six和nine满足条件six+six+six=nine+nine的个数cnt,以及满足此条件的所有six与nine的和sum。请编写函数countValue()实现程序的要求,最后main()函数调用函数writeDAT()把结果cnt和sum输出到文件out.dat中。其中的S、i、x、n、e各代表一个十进制数字,允许代表的数字相同,但s和n不能为0。例如:944+944+944=1416+1416。
【试题程序】
    #incIude
    int cnt。sum;
    void writeDAT();
    void countValue()
    {
    }
    void main()
    {
    cnt=sum=0:
    countValue();
    printf(“满足条件的个数=%d\n”,cnt);
    printf(”满足条件所有的SIX与NINE的和=%d\n”,sum);
    writeDAT():
    }
    void writeDAT()
    {
    FILE*fp;
    fp=fopen(“out.dat”,“W”);
    fprintf(fp,“%d\n%d\n”,cnt,sum);
    fclose(fp);
    }

选项

答案void countValue() { int s,i,x,n,e,six,nine; /*定义变量*/ for(s=1;s<10;s++) /穷举计算*/ for(i=0;i<10;i++) for(x=0;x<10IX++) for(n=1;n
解析
转载请注明原文地址:https://jikaoti.com/ti/fv37FFFM
0

最新回复(0)