C 程序设计 功能:求一个四位数的各位数字的立方和。0
程序设计】 -------------------------------------------------- 功能:求一个四位数的各位数字的立方和。 函数fun返回求出的和值。 例如:1234的各位数字的立方和为:1^3+2^3+3^3+4^3=100 fun函数应当返回100。 输入:1234 输出:k=10... 程序设计】
--------------------------------------------------
功能:求一个四位数的各位数字的立方和。
函数fun返回求出的和值。
例如:1234的各位数字的立方和为:1^3+2^3+3^3+4^3=100
fun函数应当返回100。
输入:1234
输出:k=100
注意:部分源程序给出如下。wwjt()为测试函数。
请勿改动main函数和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
-----------------------------------------------*/
#include
void wwjt();
int fun(int n)
{
/**********Program**********/
/********** End **********/
}
int main()
{
int n,k;
scanf("%d",&n);
k=fun(n);
printf("k=%d\n",k);
wwjt();
return 0;
}
void wwjt()
{
FILE *IN,*OUT;
int iIN,iOUT,i;
IN=fopen("in.dat","r");
if(IN==NULL)
{
printf("Please Verify The Currernt Dir..it May Be Changed");
}
OUT=fopen("out.dat","w");
if(OUT==NULL)
{
printf("Please Verify The Current Dir.. it May Be Changed");
}
for(i=0;i<5;i++)
{
fscanf(IN,"%d",&iIN);
iOUT=fun(iIN);
fprintf(OUT,"%d\n",iOUT);
}
fclose(IN);
fclose(OUT);
} 展开