不用for(),while(),if()任何一种结构用C语言实现1到100的自然数的求和?
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/08 19:25:06
不用for(),while(),if()任何一种结构用C语言实现1到100的自然数的求和?
#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 时出错.
再问: 我自己再思考一下吧~
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 时出错.
再问: 我自己再思考一下吧~
不用for(),while(),if()任何一种结构用C语言实现1到100的自然数的求和?
C语言编程实现从1到100的求和
用C语言 求100以内所有的数之和(用while、for语句来实现)
大一新生的C语言问题,第12题,循环结构程序设计用for或while或do while
C语言如何只用if和while语句选出100到200之间的素数
C语言中的 while do while for if 循环结构各有什么不同
分别用 while,do while 和for 循环计算1+2+……+100的和,C语言编程
mathematica 分别用Do 语句、For语句、While语句三种循环控制语句完成1到100所有自然数求和运算.
用C语言求和 1平方加到100平方
C语言,用指向函数指针的知识实现两个函数求和的功能
c语言阶乘求和用循环语句两for实现 别用调用函数
用C语言求100以内所有奇数之和,要求十个一行;(用while、for语句来实现)