编写一个控制台程序,分别输出1~100之间的平方、平方根、自然对数、e指数的数学用表
谢谢了,程序是对的,但是我在运行的时候在结果里看确是少了平方一项的运行结果,我把E对数的那项程序去掉后确能显示剩下的三项的运行结果,不知道为什么,希望能指教,谢谢了,急用...
谢谢了,程序是对的,但是我在运行的时候在结果里看确是少了平方一项的运行结果,我把E对数的那项程序去掉后确能显示剩下的三项的运行结果,不知道为什么,希望能指教,谢谢了,急用
展开
展开全部
#include <stdio.h>
#include <math.h>
int main()
{
int i = 0;
double e=2.7182818284590452353602874713526;
for (i = 1; i < 101; i++)
{
printf("%3d的平方: %6d\n", i, i*i);
}
for (i = 1; i < 101; i++)
{
printf("%3d的开方: %6.3lf\n", i, sqrt(i));
}
for (i = 1; i < 101; i++)
{
printf("%3d的自然对数: %6.3lf\n", i, log(i));
}
for (i = 1; i < 101; i++)
{
printf("%3d的e指数: %6.3lE\n", i, pow(e, i));
}
return 0;
}
楼主参考。
#include <math.h>
int main()
{
int i = 0;
double e=2.7182818284590452353602874713526;
for (i = 1; i < 101; i++)
{
printf("%3d的平方: %6d\n", i, i*i);
}
for (i = 1; i < 101; i++)
{
printf("%3d的开方: %6.3lf\n", i, sqrt(i));
}
for (i = 1; i < 101; i++)
{
printf("%3d的自然对数: %6.3lf\n", i, log(i));
}
for (i = 1; i < 101; i++)
{
printf("%3d的e指数: %6.3lE\n", i, pow(e, i));
}
return 0;
}
楼主参考。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询