SELECT Borrow.Lno,Bname
FROM Borrow,Loan
WHERE (1)
GROUP BY Borrow.Lno
HAVING (2) ;
【問題3】
假設(shè)這個銀行有若干個節(jié)點,每個節(jié)點運行一個數(shù)據(jù)庫系統(tǒng)。假設(shè)這些節(jié)點之間惟一的交互式用電子方式相互傳送款項,這樣的系統(tǒng)是分布式數(shù)據(jù)庫系統(tǒng)嗎?為什么?
●試題四
閱讀下列程序說明,將在空缺處填入正確的內(nèi)容。
【程序說明】
定義一個多邊形結(jié)構(gòu):struct polygon實現(xiàn)以下內(nèi)容: (1) 建立該結(jié)構(gòu)的鏈表:create函數(shù)是創(chuàng)建鏈表,每輸入一個結(jié)點的數(shù)據(jù),就把該結(jié)點加入到鏈表當中,它返回創(chuàng)建的鏈表的頭指針。 (2) 顯示鏈表的各個結(jié)點數(shù)據(jù):結(jié)點數(shù)據(jù)包括:多邊形頂點數(shù)、各頂點的縱橫坐標、當多邊形頂點數(shù)為0時,鏈表創(chuàng)建結(jié)束。 (3) 編寫一個函數(shù)disp,刪除鏈表中的所有結(jié)點。需要注意的是:要先釋放結(jié)點數(shù)據(jù)內(nèi)存,再刪除結(jié)點,如果在釋放結(jié)點數(shù)據(jù)內(nèi)存單元之前刪除結(jié)點,則無法找到結(jié)點數(shù)據(jù)內(nèi)存單元的地址,也就無法釋放數(shù)據(jù)的內(nèi)存單元。
【程序】
#include"iostream.h"
#include"iomanip.h"
struct polygon
{
int n;
int *x;
int *y;
polygon *next;
};
void Push(polygon*& head,int n)
{
polygon*newNode=new polygon;
newNode=new polygon;
newNode->next= (1) ;
newNode->x=new int[n];newNode->y=new int[n];newNode->n= (2) ;
for(int i=0;i<= (3) ;i++){
cout<<"請輸入多邊形各頂點x、y坐標,坐標值之間用空格分隔:";
cin>>newNode->x[i]>>newNode->y[i];}
希望與其他軟考考生進行交流?點擊進入軟考論壇>>>
更多信息請訪問:考試吧軟件水平考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |