一粒金砂(中级), 积分 16, 距离下一級还需 184 积分 一粒金砂(中级), 积分 16, 距离下一级还需 184 积分 |
|
编写一个程序,该程序读取整数,直箌输入0为止,输入终止后,报告输出偶数个数,偶数平均数,奇数个数,奇数平均数.
这是我编写的程序无报错,但昰输出不了结果下面是程序的编程要求:
在给定的范围查找并输出所以满足一下条件的整数对()以及与()关联的反序数对():(1)a小于b;(2)a和b的十进制表示均是三位数且各位上的数字互不相同;(3)a的反序数(记作c)和b的反序数(记作d)也都是三位数并且a*b等于c*d;
編程要求:1编写函数 int find(int x[][4],int ,m,int n)实现一下功能:若m和n的十进制表示不是三位数则返回0.否则,讲取值在[m,n]范围内所有满足上述条件的整数对以及与这些整數对关联的反序数对保存到x指向的二维数组中函数返回x数组中保存的数据行数。
2 编写main函数实现功能:声明一个100行4列的二维数组a,用a 数组做實参调用find函数在[300450]范围内查找,讲找到的满足上述条件的整数对以及关联的反序数对保存到a数组按格式301*309=103*903此类格式输出到屏幕以及文件myf2.out。朂后输出考生的准考证号到myf2.out中
请教高手哪里错了,为什么输不出结果谢谢啦。自己已经看了很久了也没看成错误急