เข้าสู่ระบบ จำนวนคนออนไลน์ 3694 คน
พัชรี สุทธิไสย
คลังเก็บความรู้จากการสืบค้น
 
หัวข้อล่าสุด
 
 
  • โค้ดคำนวณสี่เหลี่ยมผืนผ้า (0)
    [มากกว่า 6 เดือน]
  • องค์ประกอบหลักโปรแกรมภาษา c (0)
    [มากกว่า 6 เดือน]
  • โค้ดคำนวณเกรด ภาษา c (0)
    [มากกว่า 6 เดือน]
  • การใช้ภาษา c (0)
    [มากกว่า 6 เดือน]
  • การใช้ภาษา c (0)
    [มากกว่า 6 เดือน]
  • ตัวอย่างโปรแกรมภาษา c (1)
    [มากกว่า 6 เดือน]
  • วิธีเพิ่มเสน่ห์ให้กับตัวเอง (0)
    [มากกว่า 6 เดือน]
  • สาเหตุของประจำเดือนขาด (1)
    [มากกว่า 6 เดือน]
  • ความรู้เรื่องยา (0)
    [มากกว่า 6 เดือน]
  • การเปลี่ยนแปลงเมื่อเข้าสู่วัยรุ่น (3)
    [มากกว่า 6 เดือน]
  • วิธีดื่ม ดื่มอย่างไรไม่ให้หมดสนุก (1)
    [มากกว่า 6 เดือน]
  • แป้ง ประโยชน์ที่มากกว่าการใช้โรยตัว (0)
    [มากกว่า 6 เดือน]
  • ที่มาของเก้าอี้ (0)
    [มากกว่า 6 เดือน]
  • วิธีใส่กางเกงขาสั้นให้ดูสวย (0)
    [มากกว่า 6 เดือน]
  • ชีววิทยา (0)
    [มากกว่า 6 เดือน]
  • เหตุผลที่ผู้ชายนอกใจ (0)
    [มากกว่า 6 เดือน]
  • เหตุผลที่แฟนนอกใจ (0)
    [มากกว่า 6 เดือน]
  • 10 วิธีปราบแฟนนอกใจ (4)
    [มากกว่า 6 เดือน]
  • หลักการพัฒนาตนเอง (0)
    [มากกว่า 6 เดือน]
  • ใช้ชีวิตให้มีความสุข (0)
    [มากกว่า 6 เดือน]
  • แบบทดสอบวิชาเคมีช่วงชั้นที่ 4 (2)
    [มากกว่า 6 เดือน]
  • ดูเนื้อหาทั้งหมด

     
         
     
    ปฎิทิน
     
     

    <กรกฎาคม 2557>
     
    2730123456
    2878910111213
    2914151617181920
    3021222324252627
    3128293031123
    3245678910
     
         
     
    สถิติบลอกนี้
     
     
    • คนเข้าบลอกนี้ทั้งหมด 116928
    • เฉพาะวันนี้ 96
    • ความคิดเห็น 261
    • จำนวนเรื่อง 56
    ให้คะแนนบลอกนี้
    แจ้งเนื้อหาบลอกไม่เหมาะสม
     
         
    นิพจน์และตัวดำเนินการเกี่ยวกับภาษาC
    25 พฤศจิกายน 2553 - 10:03:00

     นิพจน์และตัวดำเนินการ

    คำนำ

    นิพจน์เป็นองค์ประกอบพื้นฐาน ที่สร้างประโยคเชิงซ้อนในภาษาซี ขึ้นมา นิพจน์ประกอบไปด้วยตัวแปรและตัวดำเนินการ ภาษาซีมีตัวดำเนินการหลายประเภทเพื่อทำหน้าที่แตกต่างกัน ได้แก่
    • ตัวดำเนินการคณิตศาสตร์ (Arithmetic operator)
    • ตัวดำเนินการกำหนดค่า (Assignment operator)
    • ตัวดำเนินการแบบยูนารี (Unary opeator)
    • ตัวดำเนินการเชิงตรรก (Logical operator) และ ตัวดำเนินการเปรียบเทียบ (Comparative operator)
    • ตัวดำเนินการเงื่อนไข (Conditional Operator)
    ต่อไปนี้จะกล่าวถึงตัวดำเนินการต่างๆ โดยละเอียด


    ตัวดำเนินการคณิตศาสตร์
    ได้แก่
    • +     (การบวก)
    • -     (การลบ)
    • *     (การคูณ)
    • /     (การหาร)
    • %     (modulus หรือเศษที่ได้จากการหารเลขจำนวนเต็ม)
    นักศึกษาลองเขียนโปรแกรมคำนวณผลจากการดำเนินการหาร 10 / 3 = ? ในภาษาซี นั้น 10.0 / 3.0 จะไม่เท่ากับ 10 / 3 ลองทำดู


    ตัวดำเนินการกำหนดค่า
    เป็นตัวดำเนินการในการใส่ค่าตัวเลขแก่ตัวแปร เช่น
                i  =   6    ;
                x  =   y    =   6   ;
    
    นอกจากนั้นยังมีตัวกำหนดค่าอื่นๆ อีก คือ
    • +=
    • -=
    • *=
    • /=
    • %=
    ตัวอย่างการใช้งานเช่น   i +=3 มีความหมายเดียวกับ   i = i + 3

    นักศึกษาลองเขียนโปรแกรมใช้งานตัวดำเนินการ +=   -=   *=   และ /=


    ตัวดำเนินการแบบยูนารี
    เป็นตัวดำเนินการที่ต้องการตัวถูกดำเนินการเพียงตัวเดียวเท่านั้น ได้แก่ ++ และ -- เช่น

    i++ มีความหมายเดียวกันกับ i + 1
    i-- มีความหมายเดียวกันกับ i - 1

    ลำดับการใช้งานของตัวดำเนินการแบบยูนารีมีความสำคัญ เราสามารถวางตัวดำเนินการแบบยูนารีไว้ข้างหน้า หรือ ข้างหลัง ตัวถูกดำเนินการก็ได้ ซึ่งจะให้ผลแตกต่างกัน ลองเขียนโปรแกรมข้างล่างนี้

    โปรแกรมที่ 1 ตัวดำเนินการยูนารี

    # include <stdio.h>
    
    main()
    {
       int      i , j  ;
       int      x, y ;
    
       i = j = 1 ;
    
      x = i-- + 1 ;
      y = --j + 1 ;
    
      printf("i = %d and j = %d \n",i,j) ;
      printf("x = %d and y = %d \n",x,y) ;
      return 0 ;
    }
    



    อ่านทั้งหมด: 1909, ความเห็นทั้งหมด: 0

    แสดงความเห็น
    ข้อความ
       
      
     
     
       
    แนบรูป *เฉพาะสมาชิกเท่านั้น
    จาก  
    พิมพ์คำว่า คนไทย ในช่องนี้ ->

    เรื่องราวอื่นๆจากบลอกเพื่อนบ้าน

    10 Super Useful Linux How Tos For Beginners And Advanced Users Alike!
    Here Are 8 Of The Best Open Source Firewall Distros!
    เถ้าแก่มืออาชีพ: ตอนที่ 28 เรื่อง 4 C (Convergence marketing, Customer Value, Channels,
    หากำไรจาก ซื้อ-ขาย พระบูชา บาปใหม่?
    เอสซีจี ไปสู่การสดทัพหน้าดังจิรัง การก่อสร้างแบรนด์ยังไม่ตายงานเกลี่ยเปลี่ยนแบบเปล่าใช่แ
    คลิปสรุปข่าวประจำวันนี้มีหลายข่าวต่อเนื่อง(ดีโพลมา2278)
    ปรึกษาทนาย - เครดิตบูโร ลูกหนี้มีชื่ออยู่ได้กี่ปี(ดีโพลมา2277)
    หนัง...โคตรวิกฤตนิวเคลียร์ถล่มโลก(ดีโพลมา2276)
    ทดลองเรียนฟรี
    การสร้างความแตกต่างในตลาด
    การสร้างความแตกต่างในตลาด
    ของฝากละเทพนิรมิตเนื้อที่กบิล
    คลิปสรุปข่าวประจำวันนี้มีหลายข่าว(ดีโพลมา2275)
    สรุปข่าวประจำวันนี้(ดีโพลมา2274)
    ระวัง ! โฆษณาชวนเชื่อแฟรนไชส์(ดีโพลมา2272)
    เงาเสียง ฝน ธนสุนธร (Full)(ดีโพลมา2271)
    ป้องกันสนิมเนื้อใน "สนช." ดู “คสช.” ลดคลื่นใต้น้ำกองทัพ
    ซึ่งประสูติหนาตาตวาดฝาแฝดศตพรรษ
    คลิปสรุปข่าวประจำวันนี้มีหลายข่าว(ดีโพลมา2270)
    ทำไมบุตรบุญธรรมไม่ได้รับมรดก(ดีโพลมา2269)
    กำเนิดเจ้าแม่กวนอิม - ตอนที่ 4(ดีโพลมา2268)
    【ชั้นเรียนภาษาญี่ปุ่นสำหรับเด็กๆ】
    มะนาวกับการรักษาสิว รักษาเล็บ กำจัดรังแคและการพอกผิวกาย
    มะนาว สรรพคุณอันน่าอัศจรรย์
    มะนาวกับการลดความอ้วน
    คุณสมบัติเฉพาะและเสน่ห์แหล่งราศีมกร
    คลิปสรุปข่าวประจำวันนี้มีหลายข่าวต่อเนื่อง(ดีโพลมา2266)
    ธนาคารฟ้องคดีบัตรเครดิตเกิน 2 ปี ศาลยกฟ้อง(ดีโพลมา2266)
    ดีโพลมา24757มหกรรมปรองดองสมานฉันท์
    เงาเสียง หญิงลี ศรีจุมพล (Full)(ดีโพลมา2265)
    แถลงข่าว คอนเสิร์ต “โก๋หลังวัง”(ดีโพลมา2264)
    Works ตกว่าเน้นหนักการดีไซน์แถวฉีกแนว
    คลิปสรุปข่าวประจำวันนี้มีหลายข่าวต่อเนื่อง(ดีโพลมา2262)
    กฎหมายทวงหนี้ฉบับใหม่ดัดหลังนักทวงหนี้ (ดีโพลมา2261)
    กำเนิดเจ้าแม่กวนอิม ตอนที่ 3(ดีโพลมา2260)
    เงาเสียง ต่าย อรทัย (Full) (ดีโพลมา2259)
    งานคีย์ข้อมูล รายได้เสริม สำหรับนักศึกษา / บุคคลทั่วไป
    รักใคร่ชอบพอครันธำรงทิศเหนือการขันต่อ ปุจฉา
    ประวัติพุ่มพวง 2 (นำ้ผึ้งจุฬมภา)(ดีโพลมา2258)
    ฟ้องเท็จเป็นความผิดทันทีที่ยื่นฟ้อง(ดีโพลมา2257)
    คลิปสรุปข่าวประจำวันนี้มีหลายข่าว(ดีโพลมา2256)
    กำเนิดเจ้าแม่กวนอิมตอนที่ 2(ดีโพลมา2255)
    รพ.จุฬาลงกรณ์ พัฒนานวัตกรรมลิ้นหัวใจใหม่(ดีโพลมา2254)
    เหตุดำรงฐานะชาวไทยที่ต่างแดน เรื่องเชื้อชาติประเทศอังกฤษ
    สรรพคุณของมะนาว 75 ข้อ
    คลิปสรุปข่าวประจำวันนี้มีหลายข่าว(ดีโพลมา2253)
    แจ้งความเพียงเป็นหลักฐาน ไม่ผิดฐานแจ้งความเท็จ (ดีโพลมา2252)
    พระมหาสมปอง..ขำๆครับ(2)(ดีโพลมา2251)
    เพิ่มความรักความโรแมนติคด้วยเสื้อคู่รัก
    การบีบและคลายข้อมูลด้วย tar

    เลือกดูบลอก Search:
    ใช้เวลาประมวลผลหน้านี้ 124.8003ms