Oracle编写一个程序,在一行输出1 2 3 5 8 13 21 34 55 89。
时间: 2023-06-03 15:04:05 浏览: 69
可以使用斐波那契数列的公式或递归实现该程序。以下是递归实现的示例代码:
```
#include <iostream>
using namespace std;
int fib(int n) {
if (n == 1 || n == 2) {
return n - 1;
} else {
return fib(n - 1) + fib(n - 2);
}
}
int main() {
for (int i = 1; i <= 10; i++) {
cout << fib(i) << " ";
}
return 0;
}
```
输出结果为:0 1 1 2 3 5 8 13 21 34。
相关问题
oracle编写一个程序,在一行输出1 2 3 5 8 13 21 34 55 89
好的,这是一个经典的斐波那契数列,实现代码如下:
```java
public static void main(String[] args) {
int n = 10; // 输出前10个数
int a = 1, b = 2, c;
System.out.print(a + " " + b + " "); // 输出前两个数
for (int i = 3; i <= n; i++) {
c = a + b; // 计算下一个数
System.out.print(c + " "); // 输出当前数
a = b; // 移位
b = c; // 移位
}
}
```
输出结果为:1 2 3 5 8 13 21 34 55 89。
用Oracle编写一个求1的阶乘到10的阶乘的和程序
以下是使用Oracle PL/SQL编写的求1的阶乘到10的阶乘的和程序:
```sql
DECLARE
n NUMBER := 1; -- n为当前计算的阶乘
sum NUMBER := 0; -- sum为阶乘和
factorial NUMBER := 1; -- factorial为当前阶乘的值
BEGIN
WHILE n <= 10 LOOP
factorial := factorial * n;
sum := sum + factorial;
n := n + 1;
END LOOP;
DBMS_OUTPUT.PUT_LINE('1! + 2! + 3! + ... + 10! = ' || sum);
END;
```
执行结果为:1! + 2! + 3! + ... + 10! = 4037913
相关推荐
![002](https://img-home.csdnimg.cn/images/20210720083646.png)
![001](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)