1、计算机三级数据库技术(上机操作)机试模拟试卷 22及答案与解析 一、程序设计题 1 程序 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。 【试题程序】 #inc
2、Iude 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); 计算机三级数据库技术(上机操作)机试模拟试卷 22答案与解析