在考生目录下,要求程序PROG.C的功能是:将所有的水仙花数保存到一维数组a中。
(所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身。
例如:153=1*1*1+5*5*5+3*3*3)
#include
void main()
{
void NONO( );//函数声明
int a[10]={0},i;
/***********begin***********/
int a,b,c,j=0; for(i=100;i<=999;i++) {c=i; a=i/100; b=(i/10); if(i==a*a*a+b*b*b+c*c*c) {a[j]=i;j++;} } |
/************end************/
printf("水仙花数为:\n");
for(i=0;i<10;i++)
if(a[i]!=0) printf("%d\n",a[i]);
NONO(a );
}
void NONO(int a[])
{ FILE *fw;
int i;
fw=fopen("PROGOUT.DAT","w");
for(i=0;i<10;i++)
if(a[i]!=0) fprintf(fw,"%d\n",a[i]);
fclose(fw);
}
2018年全国计算机等级考试调整方案
[考试动态]2017年11月20日全国计算机等级考试计算机基础及Photoshop应用试题答案汇总(6套)
[Photoshop应用]2017年2月3日全国计算机等级考试四级数据库系统工程师试题及答案汇总(22套)
[数据库工程师]2017年2月2日全国计算机一级考试模拟试题及答案300题
[WPS Office应用]2017年1月22日2017年3月全国计算机等级考试报名时间及报名入口汇总
[考试动态]2017年1月3日