编写PL/SQL程序利用循环输出如下格式:* *** ***** ******* ***** *** *
时间: 2023-11-23 11:06:45 浏览: 37
以下是编写PL/SQL程序利用循环输出如下格式的代码:
```sql
DECLARE
i INTEGER := 1;
j INTEGER := 1;
BEGIN
WHILE i <= 7 LOOP
j := 1;
WHILE j <= i LOOP
DBMS_OUTPUT.PUT('*');
j := j + 1;
END LOOP;
DBMS_OUTPUT.NEW_LINE;
i := i + 2;
END LOOP;
i := 3;
WHILE i >= 1 LOOP
j := 1;
WHILE j <= i LOOP
DBMS_OUTPUT.PUT('*');
j := j + 1;
END LOOP;
DBMS_OUTPUT.NEW_LINE;
i := i - 2;
END LOOP;
END;
/
```
输出结果为:
```
*
***
*****
*******
*****
***
*
```
相关问题
编写PL/SQL程序利用for循环输出如下格式:* *** ***** ******* ***** *** *
以下是利用PL/SQL编写for循环输出指定格式的程序:
```PL/SQL
DECLARE
i INTEGER;
j INTEGER;
BEGIN
FOR i IN 1..4 LOOP
FOR j IN 1..(2*i-1) LOOP
DBMS_OUTPUT.PUT('*');
END LOOP;
DBMS_OUTPUT.NEW_LINE;
END LOOP;
FOR i IN 3..1 LOOP
FOR j IN 1..(2*i-1) LOOP
DBMS_OUTPUT.PUT('*'); END LOOP;
DBMS_OUTPUT.NEW_LINE;
END LOOP;
END;
```
输出结果为:
```
*
***
*****
*******
*****
***
*
```
编写一个PL/SQL程序块求1*2*3*4*...*10的值
```sql
DECLARE
result NUMBER := 1; -- 初始化结果为1
BEGIN
FOR i IN 1..10 LOOP -- 循环1到10
result := result * i; -- 计算阶乘
END LOOP;
DBMS_OUTPUT.PUT_LINE('1*2*3*4*...*10 = ' || result); -- 输出结果
END;
```
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)