原创 第十三週項目四 鏈表類

項目要求 動態鏈表也是程序設計中的一種非常有用的數據結構。可以說,是否能夠理解有關操作的原理,決定了你是否有資格稱爲“科班”出身。在後續的專業基礎課中,相關的內容還會從不同的角度,反覆地認識,反覆地實踐。不過,在現階段多些體驗,也是很有必

原创 第0周-JAVA雲課堂學習日誌

int[] a = {1,2,3}; int[] b = {1,2,3}; System.out.println(a==b); 1.數組a是管理者,若b[]=a[],b改變數組中的值,a作相應改變。 將輸出false。因爲a,b是不同

原创 第十四周項目一 小玩文件(文本文件的讀寫)

(1) 項目要求 (1)下面程序的功能是統計文本文件abc.txt中的字符個數,請填空將程序補充完整。 #include <iostream> #include <cstdlib> #include _____________ // (

原创 六、數組及輸入方式

之前一直不知道JAVA怎麼輸入…正好報名的雲課堂開課了,根據預習視頻發現了輸入方式。囧~ 給Scanner來作一些處理. Scanner類中提供了多個方法: next():取得一個字符串; nextInt():將取得的字符串轉換成i

原创 第十四周項目四 處理C++源代碼的程序(統計main函數、簡單整理格式、在代碼前加行號)

(1) 項目要求 在CodeBlocks等IDE中都提供了代碼格式整理的功能。完成這種功能的程序,操作的數據是用C++寫的源代碼文件。C++源文件是一種文本文件,可以通過程序進行操作。集成開發環境(IDE)對對程序進行編譯,操作的“數

原创 第十四周項目三 OOP版電子詞典

項目要求 做一個簡單的電子詞典。在文件dictionary.txt中,保存的是英漢對照的一個詞典,詞彙量近8000個,英文、中文釋義與詞性間用’\t’隔開。(1)編程序,由用戶輸入英文詞,顯示詞性和中文釋義。提示1:如果要用OOP完成這個

原创 課程實訓之銀行系統第一版

純手工打造 難爲情的是很多借鑑了賀老的參考解答 希望能在擴展中做出自己的風格 代碼如下 main.cpp #include <iostream> #include "Bank.h" using namespace std; int

原创 第十四周拓展項 體驗在命令行中加參數的文件複製程序

賀老師的原帖:http://blog.csdn.net/sxhelijian/article/details/46428701 今天自己試了一下 順便學了一下CMD命令 cd+空格+文件地址可以跳轉 cd 則回到根目錄 cd/ 回到C盤

原创 第十四周項目二 用文件保存的學生名單

項目要求 文件score.dat中保存的是若干名學生的姓名和C++課、高數和英語成績。(1)定義學生類,其中包含姓名、C++課、高數和英語成績及總分數據成員。 //定義學生類 class Student{ public: //聲

原创 四、實例變量和類變量

讀書筆記 類內成員變量分爲: 有static:靜態變量/類變量。屬於類本身的特性 無static:非靜態變量/實例變量。屬於對象 開發中需要我們將內存分配合理 代碼如下 Person.java public class Person

原创 五、JAVA中類的探究-類變量的初始化時機

一、類變量的初始化時機 (1) JAVA的類不同於C++的類 能在類裏執行main函數就是讓我驚奇的一點 JAVA程序可以在這兩個地方對類變量執行初始化: 定義類變量時指定初始值 靜態初始化快中對類變量指定初始值 代碼如下 pub

原创 第十六週項目一 平方根中的異常

項目要求 編寫一個程序,求輸入數的平方根。設置異常處理,當輸入負數時採用異常處理機制給出提示。 代碼如下 #include <iostream> #include <cmath> using namespace std; double

原创 第十三週項目三 立體類族共有的抽象類

項目要求 設計一個抽象類CSolid,含有用於求表面積及體積的兩個純虛函數。設計派生類CCube、CBall、CCylinder,分別表示正方體、球體及圓柱體。在main()函數中,定義CSolid *p;(p是指向基類的指針,且這個基類

原创 第十六週項目三 max帶來的衝突(命名空間)

項目要求 分析下面程序出現的編譯錯誤,給出解決的方案。 #include<iostream> using namespace std; //定義函數模板 template<class T> T max(T a, T b) { r

原创 但行好事 莫問前程(五月)

最近看了一篇文章 《2.5年,從0->阿里 》很受觸動 很高興能選擇計算機這個專業 學我想學的東西 有讓父母滿意的“正當理由”玩電腦 接觸計算機越深 發現自己要學習的東西越多   各類語言 各類界面 各類軟件 貪心 迫切 想要都學會 JA