程序設計思維

1、程序是什麼?

程序是什麼呢?其實在生活中我們會接觸到很多程序,比如你到餐廳吃飯,你要先拿餐盤,然後選擇自己吃的飯菜,然後走到座位,最後吃飯。其實程序就是爲了解決某些問題所執行的步驟或者叫指令,我們在生活中一直都在執行各種各樣的指令

2、什麼是編程?

根據業務需要,指定或編制解決問題的流程。

我們的學習內容和方向

(1)   解決問題的思路

(2)   計算機語言

(3)   思維方式的轉變

重點是解決問題的思路,而思路和計算機語言是沒有關係的,所以我們學習的是js,但更多更重要的又並不是js的內容。

難點是思維方式的轉變,也就是說現在開始,需要站在計算機的角度去思考和描述問題 。

例:415就是4+1+5=10

而用計算機會用什麼樣的方式思考呢?

1、計算百位, 除以100取整

2、計算十位,對100求餘,除以10取整

3、計算個位,對10求餘

4、計算三數之和

5、輸出結果

我們可以看到計算機的思路是一步一步的,他要知道這些數字是怎麼來的,然後才能往下執行一系列的指令。

var num =prompt("請輸入一個三位數");
var b100 = Math.floor(num/100);//向下取整
var b10 = Math.floor((num%100)/10);
var b1 = num%10;
var sum = b100+b10+b1;
alert( sum);

程序設計的套路:

(1)   程序設計分爲兩個步驟:思路、編碼

(2)   思路可以使用自然語言,流程圖等一切能描述清楚解決方案的形式來描述。

(3)   將思路翻譯成對應的代碼     

選擇結構

If(條件滿足爲true){執行}else{執行另一個或不執行}






發佈了40 篇原創文章 · 獲贊 6 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章