內錶的一些操作例子(工作區賦值使用了新語法

2022-06-25 05:54:12 字數 2436 閱讀 5477

構造乙個內錶book,欄位有bookno,bookname,zuoye,price.

輸入幾組資料:

bookno

bookname

zuoye

price

test

mark

erro

write

probacker

中國歷史

qinchao

3、插入乙個新的資料在第三行,每一列資料分別是『5』,』insert』,』insert』,』36』

4、刪除第4行資料

5、把資料複製給乙個新的內錶book1

6、按照**排序book

7、修改第2條資料,把price改為55.

types:begin

ofty_data,

bookno(

20) type

c, bookname(

20) type

c, zuoye(

20) type

c, price

type

i,

endof

ty_data.

data:book type standard table

of ty_data with

header

line

.book = value #( bookno = '

1' bookname = '

test

' zuoye = '

mark

' price = 55 )."

新語法book.

book = value #( bookno = '

2' bookname = '

erro

' zuoye = '

write

' price = 43

).book.

book = value #( bookno = '

3' bookname = '

pro' zuoye = '

baker

' price = 67

).book.

book-bookno = '4'

.book-bookname = '

中國歷史'.

book-zuoye = '

qinchao'.

book-price = 88

.book.

loop

atbook.

write:/ book-bookno,/ book-bookname,/ book-zuoye,/ book-price.

endloop

.write:/ sy-uline

.book-bookno = '5'

.book-bookname = '

insert'.

book-zuoye = '

insert'.

book-price = 36

.insert book index 3

.loop

atbook.

write:/ book-bookno,/ book-bookname,/ book-zuoye,/ book-price.

endloop

.write:/ sy-uline

.delete book index 4

.loop

atbook.

write:/ book-bookno,/ book-bookname,/ book-zuoye,/ book-price.

endloop

.write:/ sy-uline

.data:book1 type standard table

of ty_data with

header

line

.book1 =book.

loop

atbook1.

write:/ book1-bookno,/ book1-bookname,/ book1-zuoye,/ book1-price.

endloop

.write:/ sy-uline

.sort book by

price.

loop

atbook.

write:/ book-bookno,/ book-bookname,/ book-zuoye,/ book-price.

endloop

.write:/ sy-uline

.book-price = 55

.modify book index 2

.loop

atbook.

write:/ book-bookno,/ book-bookname,/ book-zuoye,/ book-price.

endloop.

abap程式設計的一些例子 將資料選擇至內錶 多行

data begin of tab type,carrid type spfli carrid,connid type spfli connid,end of tab type.data spfli tab1 type table of spfli,spfli tab2 like table of ...

鍊錶的一些操作

判斷兩個鍊錶是否有交點 判斷兩個單鏈表是否相交,如果相交,給出相交的第乙個點 假設兩個鍊錶都不存在環 相交的煉表示意圖如下所示。兩個沒有環的鍊錶如果是相交於某一結點,如上圖所示,這個結點後面都是共有的。所以如果兩個鍊錶相交,那麼兩個鍊錶的尾結點的位址也是一樣的。程式實現時分別遍歷兩個單鏈表,直到尾結...

打表的一些操作

例題 題目描述 李浩傑大晚上不睡覺,問了我乙個問題 n 是多少?我想了想,感覺和上週周賽的斐波那契有點像,於是就有了這個題目.輸入輸入乙個t,表示t組資料 1 t 100 接下來t行,每行輸入乙個整數n 0 n 1000000000 輸出輸出t行,每行輸出乙個正整數 n 的結果 由於這個數比較大,所...