c程序求教

来源:百度知道 编辑:UC知道 时间:2024/06/15 11:54:31
编写函数fun,函数fun的功能是:求出满足“百位减十位等于个位”的所有三位整数,并按降序存入形参数组a中,满足条件的三位数总个数作为函数值返回。main函数中调用函数fun,并按一行5个数输出结果。

只讲下FUN的编写:
int fun(&a);
{
int num=0,i=0,x,h,j,k;
for(x=999;x>99;x--)
{
h=x/100;
j=x%100/10;
k=x%10;
if(h-j==k)
{
a[i]=x;
i++;
num++;
}
}
return num;
}

大致上就是这样吧,没有调试.至于mian中调用显示,就不用多说了,用一个循环五次后回车.
自己上机多测试吧.