c語言:乙個常量與乙個變數相加:i =i+5;
在c語言中,可以簡寫為: i+=5;
如果只需要把變數加1(即增量),簡寫語句:i++;
1, 布林陣列從2-10000的所以數字來演算法:
begin
boolean array a[2:10000];
integer i, j
for i :=2 step 1 until 10000 do
a[i] := true;
for i :=2 step 1 until 100 do
if a[i] then
for j :=2 step1 until 10000 ÷ i do
a [i × j] :=false;
for i :=2 step1 until 10000 do
if a[i] then
print (i);
end2,從1-100所以數的平方根
begin
real array a[1:100];
integer i;
for i :=1 step1 until 100 do
a[i] :=sqrt(i);
for i :=1 step 1 until 100 do
print ('the square root of', i,' is', a[i]);
end
編碼的奧秘
文字檔案解析 文字檔案對應於人類可以閱讀的文字,如何從2進製轉換為文字檔案呢?起初由於計算機在美國發明,自然大家考慮的是英語如何表示,英語字母總共26個,加 上特殊字元,128個字元,7位既乙個byte即可表示出來。這個就是大家所熟知的ascill編碼。對應關係很簡單,乙個字元對應一乙個byte。但...
字元編碼的奧秘
字 符編碼相信是每個程式設計師的噩夢,只要是有中文的地方,總是會遇到各種編碼的問題,並且這種問題還非常難纏,尤其在linux上,因為上面很多軟體都是針對 英語國家開發的,是不會考慮其他語種編碼問題。在遇到編碼的無數大坑之後,我決定仔細研究下編碼問題,因為這就像一道坎一直橫在你面前,每次到這裡你都會 ...
字元編碼的奧秘
檔案的儲存方式 檔案都有自己的儲存格式,比如最常見的txt,cpp,h,c,xml png,rmvb各種格式,還有自定義格式。這些檔案不論是什麼格式,都是儲存在計算機硬碟裡的2進製格儲存,對應不同檔案格式,有不同的軟體解析。這篇文章不談 檔案是如何儲存的,只談檔案是如何解析的。文字檔案對應於人類可以...