voidadd(intcode,charname[50],doublepay);
voidprint(); };
Company::Company(intn)
{ //**2** }
voidCompany::add(intcode,charname[50],doublepay)
{ //**3** }
voidCompany::print()
{ //**4**
for(inti=0;i { (emp+i)->getname(c); money=(emp+i)->getpay(); cout< "RMBforonemonth"< voidmain() { Companycom(2); com.add(0,"Jack",200); com.add(1,"Lee",300); com.print(); } 【參考答案】 (1)char name[50]; double pay; (2)num=n; emp=new CEmployee[num]; (3)(emp+code)->putname(name); (emp+code)->putpay(pay); (4)char c[50]; double money; 【試題解析】 本題考查類成員的定義、類成員函數(shù)的定義與調(diào)用、對象數(shù)組的使用。注意指針和動態(tài)申請空間new的使用方法。使用指針調(diào)用成員應(yīng)該用"->"符號,new的返回值是指針類型的。
計算機等級考試二級VB上機試題及答案匯總
計算機等級考試二級VB模擬試題及答案匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |