首页 新闻 会员 周边 捐助

是个新手 想请教一下大神这些个C语言问题 谢谢

-1
悬赏园豆:40 [待解决问题]

求解答,C语言做的,丝毫没有思路啊      请帮帮忙了    谢谢各位了~~

黄焖鸡的主页 黄焖鸡 | 初学一级 | 园豆:162
提问于:2017-03-31 14:02
< >
分享
所有回答(3)
0

  看你的问题,真费劲,

悦光阴 | 园豆:2251 (老鸟四级) | 2017-03-31 16:38

只能说摆脱了。。。。我也很难受。。

支持(0) 反对(0) 黄焖鸡 | 园豆:162 (初学一级) | 2017-03-31 16:43
0

看到阶乘....

坑人的森 | 园豆:202 (菜鸟二级) | 2017-03-31 22:34
0

试一下这个函数
double Calc(double x, int n)
{
double sum = 0;
if (n < 0)
{
//do sth
return -1 ;
}
for (int i = 0; i <= n; i++)
{
int factorialValue = 1;
if (i == 0)
{
factorialValue = 1;
}
else
{
for (int j = 1; j <= i; j++)
{
factorialValue *= j;
}
}
double powValue = Math.Pow(x, i);
sum += powValue / factorialValue;
}
return sum;
}


int fun(byte a, byte b)
{
if (a<10 || a>99 || b<10 || b>99)
{
//do sth
return -1;
}
byte a_high = (byte)(a / 10);
byte a_low = (byte) (a % 10);
byte b_high = (byte) (b / 10);
byte b_low = (byte) (b % 10);
return a_high + a_low * 100 + b_high * 10 + b_low * 1000;
}

pkyou | 园豆:98 (初学一级) | 2017-04-01 10:24

格式差评。。C语言局部变量 得在函数开头定义是吧

支持(0) 反对(0) pkyou | 园豆:98 (初学一级) | 2017-04-01 10:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册