Bilgi Keşfi
/ Knowledge Discovery >> Bilgi Keşfi >> teknoloji >> bilgisayar >> bilgisayar programı >>

C Programlama
Temelleri C programlama
Giriş C Programming

sembolü değiştirir. Buna ek olarak,% f sembolü kendisine uygulanan bazı biçimlendirme vardır: değer ondalık noktasının aşağıdaki ondalık noktasını önceki altı basamaklı ve iki hane ile basılacaktır

Şimdi biz programı değiştirmek istediğini varsayalım. Bu nedenle sıcaklık 98,6 uygun konumda tablosuna eklenir. Yani biz tablo her 10 derece artırmak istiyoruz, ama biz de bir insanın normal vücut ısısı, çünkü tablo 98.6 derece F fazladan bir satır eklemek istiyorum. Aşağıdaki programı hedefi gerçekleştirir:

 #include < stdio.h > (int main) {a yüzer; a = 0; while (bir < = 100) {(a > 98.6) ise {printf ("% 6.2f derece F =% 6.2f derece C \\ n &;, 98.6, quot (98,6-32,0) * 5.0 /9.0); } Printf (, 'n ve quot a;,% 6.2f derece F =% 6.2f derece C \\, (a - 32,0) * 5.0 /9.0); a = a + 10; } Return 0; bitiş değeri 100 ise} 

Bu program çalışır, ancak 200 bitiş değeri değiştirirseniz program bir hata var olduğunu göreceksiniz. Bu 98.6 derece pek çok kez hattını yazdırır. Biz çeşitli yollarla bu sorunu çözebilirsiniz. İşte bir yoludur:

 #include < stdio.h > (int main) {a yüzer, b; a = 0; b = -1; while (bir < = 100) {if ((a > 98.6) & & (b < 98.6)) {printf ("% 6.2f derece F =% 6.2f ° C \\;, 98.6 quot n &(98,6-32,0) * 5.0 /9.0); } Printf (, 'n ve quot a;,% 6.2f derece F =% 6.2f derece C \\, (a - 32,0) * 5.0 /9.0); b =; a = a + 10; } Return 0; bir de == ifade ederken} C Hataları = koymak 
  • kaçının ya da eğer ise ifadesi
  • while döngüsünde sayaç artırmak için unutmak - Sen artırmak unutursanız . sayacı, bir sonsuz döngü (loop hiç bitmez) olsun
  • Yanlışlıkla koyarak; döngü için veya eğer bir sonunda ifadesi yani deyimi hiçbir etkisi olmadığını - Örneğin: (x = 1; x < 10 x ++); printf ("% d \\ n " x); deyimi sonra noktalı virgül için döngü yürütür tek satır olarak görür, çünkü yalnızca bir değer yazdırır.
    Diziler

    Bu bölümde, rasgele 10 üreten küçük bir C programı yaratacak sayılar ve sıralar onları. Bunu yapmak için, biz bir dizi size bildirmek ve aynı tip bir değerler koleksiyonu ile çalışmanıza olanak sağlar, yeni bir değişken düzenleme.

    bir dizi olarak adlandırılan kullanır. Örneğin, beş tamsayılar bir koleksiyon oluşturmak isteyebilirsiniz. Bir doğrudan beş tamsayılar bildirmek için olacaktır yapmanın yolu:

     a, b, c, d, e int; 

    Bu tamam, ama bin tamsayılar Ne gerekirse? Daha kolay bir yolu beş tamsayı dizisi bildir

    Page [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... >>