(1)設有乙個描述座標點的cpoint類,其私有變數x和y代表乙個點的x,y座標值。編寫程式實現以下功能:利用建構函式傳遞引數,並設其預設引數值為60和75,利用成員函式display()輸出這一預設值;利用公有成員函式setpointq將座標值修改為(80,150),並利用成員函式輸出修改後的座標值
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace mycs
}class cpoint
public cpoint(int xx, int yy)
public void display()
,)", x, y);
}public void setpointq(int x1, int y1)
}}
(2)定義乙個人員類cperson,資料成員包括:姓名,編號,性別和用於輸入輸出的成員函式。在此基礎上派生出學生類cstudent(增加成績)和教師類cteacher(增加教齡),並實現對學生和教師資訊的輸入/輸出。
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace cpp
}class cperson
public cperson(string na, int n, string s)
public void input()
public void output()
", name);
console.writeline("編號: ", num);
console.writeline("性別: ", ***);}}
class cstudent : cperson
public cstudent(string na, int n, string s, int gr)
: base(na, n, s)
public void input()
public void output()
", grade);}}
class cteacher : cperson
public cteacher(string na, int n, string s, int y)
: base(na, n, s)
public void input()
public void output()
", year);}}
}
(3)輸入乙個由若干字元組成的字串,寫乙個靜態方法,方法中使用輸出引數輸出其中的大寫字母,小寫字母,數字和其他字元的個數。
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace cpp
個大寫字母,個小寫字母,個數字,個其他字元", daxie, xiaoxie, num, other );
console.readkey();
} }
class test
else if(ss[i]>='a'&& ss[i]<='z')
else if(ss[i]>='0'&& ss[i]<='9')
else}}
}}
第四次上機
1.結果 constructor called copy constructor called constructor called constructor called constructor called constructor called copy constructor called co...
第四次c 上機作業
一.問題及 檔名稱 ex1 1.cpp 作 者 熊鼎 完成日期 2017 年 4 月 21 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 乘法口訣表 程式輸出 問題分析 略 演算法設計 略 一.問題及 檔名稱 作 者 熊鼎 完成日期 2017 年 4 月 21 日 版...
c 第四次上機作業
一 乘法口訣表 檔名稱 c 4 乘法口訣表.cpp 作 者 熊豆瑄 完成日期 2017 年 4 月 21 日 版 本 號 v1.0 對任務及求解方法的描述部分 用迴圈語句完成 輸入描述 略 問題描述 程式設計序,輸出乙個乘法口訣表 程式輸出 略 問題分析 略 演算法設計 for迴圈語句 二 利用迴圈...