数据库存储过程中选择结构有几种
答案:2 悬赏:80
解决时间 2021-03-05 20:43
- 提问者网友:妖精ξ也會哭
- 2021-03-05 09:06
数据库存储过程中选择结构有几种
最佳答案
- 二级知识专家网友:猎杀温柔
- 2021-03-05 09:37
您好,提问者:
-- 第一种: IF ELSE 判断语句
IF xx = 'xx'
THEN
xx;
ELSE
xx;
END
-- 第二种:IF ELSEIF ELSE 判断语句
IF xx = 'xx'
THEN
xx;
ELSEIF xx = 'xx'
THEN
xx;
ELSE
xx;
END
-- 第三种:CASE WHEN THE ELSE END
CASE
WHEN xx
THEN
xx;
WHEN xx;
THEN
xx;
ELSE
xx;
END
-- 第一种: IF ELSE 判断语句
IF xx = 'xx'
THEN
xx;
ELSE
xx;
END
-- 第二种:IF ELSEIF ELSE 判断语句
IF xx = 'xx'
THEN
xx;
ELSEIF xx = 'xx'
THEN
xx;
ELSE
xx;
END
-- 第三种:CASE WHEN THE ELSE END
CASE
WHEN xx
THEN
xx;
WHEN xx;
THEN
xx;
ELSE
xx;
END
全部回答
- 1楼网友:走,耍流氓去
- 2021-03-05 10:49
void transpose (a, b ) smatrik a,b; / *a 是稀疏矩阵的三元组形式 b是存放a的转置矩阵的三元组数组 * / { int m, n, p, q, t, col; / * m为a 中的行数;n为a中的列数;t为a中非0元素个数* / / * q为b的下一项位置;p为a的当前项 * / m=a[0][0]; n=a[0][l]; t=a[0][2]; b=[0][0]=n; b[0][l]=m; b[0][2]=t; / *产生第0行的结果* / if (t>0) / * 非0矩阵才做转置* / { q = l; for (col= l;col<njcol+ + ) / *按列转置 * / for (p = l;p< =t ;p + + ) if (a[p][1] = =col) {, b[q][0]=a[p][1]; b[q][1]=a[p][0]; b[q][2]=a[p][2]; q + +; } } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯