第一题
#includestdio.h
voidmain()
{inti;
intcount=1;
printf(\"请输入数据:\");
scanf(\"%d\",
printf(\"逆序输出结果为:\");
while(i/10)
{printf(\"%d\",i);
count;
i=i/10;}
printf(\"%d\\n\",i);
printf(\"它是%d位数\\n\",count);
}
第二题
#includestdio.h
intfact(intn)
{
inti;
intf=1;
for(i=1;i=n;i)
f*=i;
returnf;
}
floatsum(intn)
{
floatsum1=0;
inti;
for(i=1;i=n;i)
sum1=1.0/fact(i);
returnsum1;
}
voidmain()
{inti;
floattotal;
printf(\"请输入数据:\");
scanf(\"%d\",
total=sum(i);
printf(\"结果为:\");
printf(\"%.5f\",total);
}
上面两个程序已经上机通过了。。。 |