日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

学习一种新编程语言要做的15个练习

發(fā)布時(shí)間:2025/3/15 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学习一种新编程语言要做的15个练习 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

學(xué)習(xí)一種新編程語言要做的15個(gè)練習(xí)

Posted on 2010-01-31 09:57 小豆丁 閱讀(34) 評(píng)論(0) 編輯 收藏

簡(jiǎn)介

怎樣快速學(xué)習(xí)一門新的編程語言?本文提供了一個(gè)行之有效的方法:看幾頁(yè)程序說明,然后就開始實(shí)踐吧~

  雖然我已經(jīng)可以使用很多種編程語言進(jìn)行工作,但我的工作常常會(huì)要求我快速掌握一門新的語言。我沒有選擇去閱讀幾百頁(yè)的程序手冊(cè),而是快速瀏覽10到15頁(yè)的教程(可以在Google中搜索),并把程序語言的語法參考說明印在小卡片上(在google里搜索language to learn+reference card就能找到)。

  首先,我會(huì)熟悉這種程序語言的編譯器、編譯選項(xiàng)、編輯器或集成開發(fā)環(huán)境的的快捷鍵和小技巧,寫一個(gè)簡(jiǎn)單的“你好世界”程序,編譯并運(yùn)行它,再用調(diào)試器進(jìn)行簡(jiǎn)單的調(diào)試,如設(shè)置斷電、查看變量值、跳轉(zhuǎn)到某一位置等。

  為了能夠快速地掌握一種新的程序語言,我會(huì)做以下幾個(gè)練習(xí)。注意,有些程序?qū)Τ鯇W(xué)者來說是很困難的。

1、用無限循環(huán)語句顯示一系列數(shù)字(1、2、3、4、5……),并設(shè)置當(dāng)用戶按下某個(gè)按鈕時(shí)(如ESC鍵)程序就會(huì)中止;

2、斐波那契數(shù)列、交換兩個(gè)變量的值、從一組數(shù)據(jù)中找出最大最小值等;

3、讓用戶輸入一些數(shù)字或字符串,以升序或降序進(jìn)行排列;

4、雷諾數(shù)的計(jì)算公式是(D*v*rho)/mu,其中D為直徑,v為速度,rho為密度,mu為黏性。編寫一個(gè)程序,接收一組數(shù)據(jù)并計(jì)算雷諾數(shù)。如果小于2100,則顯示“層流”;在2100至4000之間,則顯示“暫態(tài)流”;大與4000則顯示“湍流”(使用分支語句if else then);

5、修改上面的程序,顯示“開始新的計(jì)算?(是/否)”,如果選“是”,則重新輸入一組數(shù)據(jù);如果選“否”,則退出程序(使用循環(huán)語句)。如果mu的值為0,程序是否會(huì)提示“除數(shù)為0”的錯(cuò)誤?或是給出“程序崩潰”的提示?怎樣處理這種情況呢?該程序語言里是否提供了這樣的機(jī)制?(異常處理)

6、編寫一個(gè)科學(xué)計(jì)算器,包括加、減、乘、除、平方、立方、平方根、正弦、余弦、正切、階乘、倒數(shù)、取模等操作;

7、用不同的格式進(jìn)行輸出(比如四舍五入到5位數(shù)字、截取前四位數(shù)字、用0填充左邊或右邊、左右對(duì)齊等)(輸入輸出操作)

8、將一個(gè)文本文件轉(zhuǎn)換成網(wǎng)頁(yè)文件(文件輸入輸出操作、字符串操作)

9、時(shí)間和日期:獲取系統(tǒng)當(dāng)前時(shí)間并將其轉(zhuǎn)換成不同的格式;

10、創(chuàng)建一個(gè)文件名中含有時(shí)間日期的文件;

12、輸入一個(gè)HTML表格,將其轉(zhuǎn)換為以逗號(hào)或制表符分隔的文件;

13、實(shí)現(xiàn)自動(dòng)換行的功能(看看Windows里記事本是怎樣做的)

14、在數(shù)組的開頭、結(jié)尾和中間添加或刪除元素;

15、該程序語言是否支持以下特性:操作符重載、虛函數(shù)、引用、指針等;是否有命名空間、包、模塊等;了解一下吧。

總結(jié)

以上是生活随笔為你收集整理的学习一种新编程语言要做的15个练习的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。