三级网络技上机C语言题库52-60.docVIP

  • 8
  • 0
  • 约13.63万字
  • 约 10页
  • 2016-12-08 发布于河南
  • 举报
三级网络技上机C语言题库52-60

三级网络技术上机C语言题库52-60 【试题类型】字符串替换 第52题 【题目】下列程序的功能是:计算出自然数SiX和NINE的个数cnt,它们满足的条件是SiX+SiX+SiX=NINE+NINE,并计算满足此条件的所有SiX与NINE的和SUM。请编写函数countvalue()实现程序的要求,最后调用函数weiteDat()把结果cnt和sum输出到文件out.dat中。其中S、i、X、N、E各代表一个十进制数字。 注意:部分源程序己给出。请勿改动主函数main()的内容。 【参考答案】 #include stdio.h int cnt,sum; void countvalue() { int s,i,x,n,e,six,nine; for(s=1;s10;s++) for(i=0;i10;i++) for(x=0;x10;x++) for(n=1;n10;n++) for(e=0;e10;e++) { six=s*100+i*10+x; nine=n*1000+i*100+n*10+e; if(3*six==2*nine) { cnt++;sum+=six+nine;} } } void main() { cnt=sum=0; coun

文档评论(0)

1亿VIP精品文档

相关文档