问题描述: 不用for(),while(),if()任何一种结构用C语言实现1到100的自然数的求和? 1个回答 分类:综合 2014-10-12 问题解答: 我来补答 #includeint 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 时出错.再问: 我自己再思考一下吧~ 展开全文阅读