在PL / SQL中打印所有奇数及其从1到n的和
在这个问题中,给我们一个数字n,我们必须在PL/SQL中打印从1到n的所有奇数,还必须打印从1到n的数字之和。
PL/SQL是SQL的过程语言扩展。该代码是一系列指令的基础,所有相关声明和指令均放在一个块中。
让我们来看一个我们的问题的例子-
Input: 7 Output: odd numbers are: 1, 3, 5, 7 Sum of odd numbers is 16
为了解决此问题,我们将一个数字并将其初始化为1,并将其初始值设为0。将数字增加2,然后将其加到sum变量中,直到其值小于或等于n。
示例
DECLARE
number NUMBER(3) := 1;
sumvar NUMBER(4) := 0;
BEGIN
dbms_output.Put_line('The odd numbers are : ');
WHILE num <= 7 LOOP
dbms_output.Put_line(number);
sumvar := sumvar+num;
num := num + 2;
END LOOP;
dbms_output.Put_line('Sum of odd numbers is '|| sum1);
END;输出结果
奇数是-
1 3 5 7 Sum of odd numbers is 16
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短