第一天敲程式的隨筆

2022-09-12 22:57:21 字數 1928 閱讀 4769

因為我不是科班出身,所以在講j**a之前就自己趕緊自學了c語言和資料結構,我其實是想在學習j**a之前要把c和資料結構以及彙編還有作業系統,資料庫都學習完的,也就是說我不是科班的,我就要付出比別人更多的努力!但是現在剛把c語言和資料結構學完就開始講j**a了,雖然老師的思維非常發散,根本抓不到重點,但是我卻基本都能看懂,這是我第一次寫程式的心得體會

1實踐出真知,迴圈的使用條件其實是記過的,但是沒有敲程式通過練習的話就真的無法變成技能

public class hua

/*scanner sc =new scanner(system.in);

system.out.println("請輸入月份");

int month=sc.nextint();

system.out.println("請輸入日期");

int date=sc.nextint();

if (month*100+date>=321 && month*100+date<=420)

else if(month*100+date>=421 && month*100+date<=521)

system.out.println("金牛座");

else if(month*100+date>=522 && month*100+date<=621)

system.out.println("雙子");

else if(month*100+date>=622 && month*100+date<=722)

system.out.println("juxie");

else if(month*100+date>=723 && month*100+date<=823)

system.out.println("shizi");

else if(month*100+date>=824 && month*100+date<=923)

system.out.println("chunv");

else if(month*100+date>=924 && month*100+date<=1023)

system.out.println("tianping");

else if(month*100+date>=1024 && month*100+date<=1122)

system.out.println("tianxie");

else if(month*100+date>=1123 && month*100+date<=1221)

system.out.println("sheshou");

else if(month*100+date>=1122 && month*1000+date<=1020)

system.out.println("mojie");

else if(month*100+date>=121 && month*100+date<=219)

system.out.println("shuiping");

else if(month*100+date>=220 && month*100+date<=320)

system.out.println("shaungyu");//從41行開始**的邏輯是錯的

//這個**不可以使用switch case,因為case不能表示乙個範圍,而是乙個整數

//日期的範圍可以使用*100+天數來表示

//演算法實在是太有趣了!!最後排除的是跨越兩個乙個雙數月還有乙個單數月的摩羯座,太6了,對於特殊元素最後排除掉

//分析在具體問題中,誰在變化,那麼誰就應該設定乙個變數,然後在分析變數之間的內在關係!

public class howmuchdays

if ((year%4!=0 && year%100!=0)||(year%400!=0))

//通過這個程式,可見,寫**之前先寫偽**流程是多麼重要!!!流程也要盡可能精細一些

//再簡單的**也要自己親手敲一遍!

隨筆,第一天

由於我是乙個比較喜歡追求新鮮事物的人,所以當google發布android5.0之後,我就被5.0的介面深深吸引到了.雖然我用的是萬年不推送新系統的國產手機,但是在 人民的努力下,這都 不 是 事 然而我還是強刷了5.1的系統,雖然是cm的,但是已經超級接近原生了.沒有經過任何 美化 的系統,用起來...

OOAD第一天隨筆

今天主要講解的是一些理論性的東西,下面就是我今天的收穫。軟體危機 軟體危機是指在計算機軟體的開發和維護過程中所遇到的一系列嚴重問題。軟體工程 軟體工程是將系統的 規範的 可度量的工程化方法應用於軟體開發 執行和維護的全過程及上述方法的研究。軟體生命週期有 可行性分析階段 需求分析階段 系統設計階段 ...

mysql 第一天 MySQL 系列第一天

mysql 系列第一天這篇文章是黑馬程式設計師 mysql 教程的筆記,好好學習哦。和 mysql 資料庫的互動 客戶端單向連線認證 連線伺服器,認證身份。mysql 資料庫屬於 c s 架構,所以開啟伺服器程式後,需要通過客戶端連線它。mysql 會自帶乙個客戶端程式,可以直接輸入賬號和密碼即可連...