博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
找出10000内数字等于各位数字的四次方之和
阅读量:7110 次
发布时间:2019-06-28

本文共 616 字,大约阅读时间需要 2 分钟。

#include<stdio.h>

int fun(int n, int result[])
{
int a,b,c,d,i;
int sum=0,j=0;
for(i=0;i<=n;i++)
{ a=i%10; //可将每个数分离出来
b=i/10%10;
c=i/100%10;
d=i/1000;
sum=aaaa+bbbb+cccc+dddd;
if(sum==i)
{result[j++]=i;} //为方便返回在10000中满足条件数的个数
}
return j;
}
main()
{
int result[10],n,i;
void NONO(int result[],int n);
n=fun(9999,result);
for(i=0;i<n;i++)
printf ("%d\n",result[i]);
NONO(result,n);
}

void NONO(int result[],int n)

{//该函数用于打开文件,输入数据,调用数据,输出数据,关闭文件。
FILE *fp;
int i;
fp=fopen("out.dat","w");
fprintf(fp,"%d\n",n);
for(i=0;i<n;i++)
fprintf(fp,"%d\n",result[i]);
fclose(fp);
}

转载于:https://blog.51cto.com/14224115/2362078

你可能感兴趣的文章
MyEclipse 2014 加速启动设置
查看>>
UI设计师都关注的字体设计技巧
查看>>
Gdtool为您解答微信公众号手机无法直接下载APK文件是怎么回事
查看>>
apache下mod_jk模块学习随笔
查看>>
Android学习--03-活动
查看>>
VMware-workstation-full-9.0.0-812388附注册机
查看>>
重新安装.net framework 4.5
查看>>
常用开发资源收集
查看>>
年近30,朋友聚会都聊什么?
查看>>
发布jar包至maven本地库及私服
查看>>
Xshell 创建RSA登录Linux 主机
查看>>
非常酷的国外网站导航设计案例欣赏
查看>>
ASP.NET身份验证的探讨
查看>>
Java反射与注解
查看>>
判断一个数是否为回文数,字符串是否为回文字符串
查看>>
Windows Live Writer 2009 客户端离线写51CTO博客
查看>>
date_default_timezone_set的问题
查看>>
不安装oracle客户端,用plsql连接oracle
查看>>
让孩子爱上学习-获取安卓
查看>>
[iOS Animation]CALayer-图层时间 二
查看>>