不用for(),while(),if()任何一种结构用C语言实现1到100的自然数的求和?

问题描述:

不用for(),while(),if()任何一种结构用C语言实现1到100的自然数的求和?
1个回答 分类:综合 2014-10-12

问题解答:

我来补答
#include
int print(int x)
{
x && print(x-1);
x && printf("%d ", x);
}
int sum(int x)
{
int s = 0;
x && (s = x + sum(x-1));
return s;
}
int main()
{
print(100);
printf("\nsum = %d\n", sum(100));
return 0;
}
再问: C:\Documents and Settings\Administrator\桌面\sy\Cpp1.cpp(4) : error C2065: 'printf' : undeclared identifier 执行 cl.exe 时出错.
再问: 我自己再思考一下吧~
 
 
展开全文阅读
剩余:2000
上一页:dc2inr3qec3r2
下一页:这样怎么写