Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C
การเขียนโปรแกรม C
  1. อธิบายเทคนิคการเรียงลำดับแบบผสานในภาษาซี

    การเรียงลำดับเป็นกระบวนการของการจัดเรียงองค์ประกอบทั้งจากน้อยไปมาก (หรือ) จากมากไปหาน้อย ประเภทของการจัดเรียง ภาษา C มีเทคนิคการเรียงลำดับห้าแบบ ซึ่งมีดังนี้ - การเรียงลำดับฟอง (หรือ) การเรียงลำดับการแลกเปลี่ยน การเรียงลำดับการเลือก การเรียงลำดับการแทรก(หรือ) การเรียงลำดับเชิงเส้น การเรียงลำดับด่ว

  2. เขียนโปรแกรม C เพื่อพิมพ์ไฟล์และโฟลเดอร์ทั้งหมด

    ไฟล์คือชุดของบันทึก (หรือ) ที่บนฮาร์ดดิสก์ที่เก็บข้อมูลไว้อย่างถาวร ด้วยการใช้คำสั่ง C เราสามารถเข้าถึงไฟล์ได้หลายวิธี การทำงานของไฟล์ รับด้านล่างเป็นการดำเนินการที่สามารถดำเนินการกับไฟล์ในภาษาการเขียนโปรแกรม C - การตั้งชื่อไฟล์ การเปิดไฟล์ การอ่านจากไฟล์ การเขียนลงในไฟล์ ปิดไฟล์ ไวยากรณ์ ไวยาก

  3. จะคูณเมทริกซ์สองตัวโดยใช้พอยน์เตอร์ใน C ได้อย่างไร?

    ตัวชี้เป็นตัวแปรที่เก็บที่อยู่ของตัวแปรอื่น คุณสมบัติของพอยน์เตอร์ ตัวชี้ช่วยประหยัดพื้นที่หน่วยความจำ เวลาดำเนินการของตัวชี้เร็วขึ้นเนื่องจากการเข้าถึงตำแหน่งหน่วยความจำโดยตรง ด้วยความช่วยเหลือของพอยน์เตอร์ หน่วยความจำจะเข้าถึงได้อย่างมีประสิทธิภาพ เช่น หน่วยความจำจะได้รับการจัดสรรและจัดสรรคืนแบบไ

  4. โปรแกรม C เพื่อค้นหาค่าโคไซน์และไซน์โดยใช้ไลบรารี่ math.h

    ปัญหา เพื่อหาค่าโคไซน์และไซน์ของทุกๆ 10 องศาจาก 0 ถึง 150 วิธีแก้ปัญหา ตรรกะที่ใช้ในการหา ค่าโคไซน์ เป็นดังนี้ − ประกาศค่า MAX และ PI เมื่อเริ่มต้นโปรแกรม while(angle <= MAX){    x = (PI/MAX)*angle;    y = cos(x);    printf("%15d %13.4f\n", angle, y); &n

  5. C โปรแกรมคำนวณเงินเดือนพนักงานขายพร้อมฟังก์ชันมาโคร

    ปัญหา บริษัทผู้ผลิตแล็ปท็อปมีนโยบายค่าตอบแทนรายเดือนสำหรับพนักงานขายตามที่ระบุไว้ด้านล่าง - ฐานเงินเดือนขั้นต่ำ:3000.00 โบนัสสำหรับคอมพิวเตอร์ทุกเครื่องที่ขาย:200.00 คอมมิชชั่นจากยอดขายรายเดือนทั้งหมด:5 เปอร์เซ็นต์ เนื่องจากราคาของแล็ปท็อปมีการเปลี่ยนแปลง ราคาขายของแล็ปท็อปแต่ละเครื่องจะคงที่ทุ

  6. โปรแกรม C เพื่อพิมพ์อักขระและสตริงในรูปแบบต่างๆ

    อัลกอริทึมได้รับด้านล่างเพื่ออธิบายกระบวนการซึ่งรวมอยู่ในภาษาการเขียนโปรแกรม C เพื่อพิมพ์อักขระและสตริงในรูปแบบต่างๆ ขั้นตอนที่ 1:อ่านตัวอักษรเพื่อพิมพ์ ขั้นตอนที่ 2:อ่านชื่อในเวลารวบรวม ขั้นตอนที่ 3:เอาต์พุตของอักขระในรูปแบบต่างๆ โดยใช้ตัวระบุรูปแบบ printf(%c\n%3c\n%5c\n, x,x,x); printf(%3c\n%c

  7. โปรแกรม C เพื่อคำนวณช่วงของค่าและต้นทุนเฉลี่ยของระบบส่วนบุคคล

    ปัญหา ผู้ขายจะขายระบบส่วนบุคคลในราคาที่แตกต่างกัน มาดูรายการค่าใช้จ่าย (เป็นร้อย) ที่ผู้ขายบางรายเสนอมา - 25.00, 30.50, 15.00, 28.25, 58.15, 37.00, 16.65, 42.00 68.45, 53.50 วิธีแก้ปัญหา คำนวณต้นทุนเฉลี่ยและช่วงของค่า ความแตกต่างระหว่างค่าสูงสุดและค่าต่ำสุดในชุดข้อมูลเรียกว่า range ดังนั้น Ran

  8. โปรแกรม C แทนตารางสูตรคูณ

    ปัญหา เขียนโปรแกรมพิมพ์ตารางสูตรคูณตั้งแต่ 1 x 1 ถึง 12 x 10 ตามที่ระบุด้านล่าง - 1 2 3 4 5 6 7 8 9 10 2 4 6 8 ……………….20 3 6 9…………………….30 4 8 12 16……………..40 - - - 12

  9. โปรแกรม C เพื่อค้นหาค่ามัธยฐานของรายการที่กำหนด

    หากองค์ประกอบของรายการถูกจัดเรียงตามลำดับ ค่ากลางที่แบ่งรายการออกเป็นสองส่วนโดยมีจำนวนรายการเท่ากันทั้งสองด้านจะเรียกว่าค่ามัธยฐาน จำนวนรายการคี่มีค่ากลางเพียงค่าเดียวในขณะที่; จำนวนคู่มีค่ากลางสองค่า ค่ามัธยฐานสำหรับจำนวนคู่จึงถูกกำหนดเป็นค่าเฉลี่ยของค่ากลางทั้งสองค่า อัลกอริทึม อ้างถึงอัลกอริทึ

  10. โปรแกรม C คำนวณค่าเบี่ยงเบนมาตรฐาน

    ส่วนเบี่ยงเบนมาตรฐานใช้เพื่อวัดค่าเบี่ยงเบนของข้อมูลจากค่าเฉลี่ย สูตรทางคณิตศาสตร์ในการคำนวณค่าเบี่ยงเบนมาตรฐานมีดังนี้ − $$s=\sqrt{Variance}$$ ที่ไหน ความแปรปรวน$$=\frac{1}{n}\:\:\displaystyle\sum\limits_{i=1}^n (x_{i}-m)^{2}$$ และ $$m=mean=\frac{1}{n}\:\displaystyle\sum\limits_{i=1}^n x_{i}$$

  11. โปรแกรม C เพื่อจัดเรียงชื่อตามลำดับตัวอักษรพร้อมฟังก์ชันสตริง

    ปัญหา จัดเรียงชื่อที่ผู้ใช้ให้ตอนรันไทม์ตามลำดับตัวอักษรโดยใช้เทคนิคการเรียงลำดับแบบฟอง วิธีแก้ปัญหา ตรรกะที่ใช้ในการพิมพ์ชื่อตามลำดับตัวอักษรมีดังนี้ - for (i=1; i < ITEMS; i++){    for (j=1; j <= ITEMS-i ; j++){       if (strcmp (string[j-1], string[j]) > 0){ /*

  12. การแทรกองค์ประกอบในคิวในภาษา C คืออะไร?

    โครงสร้างข้อมูลคือการเก็บรวบรวมข้อมูลที่จัดโครงสร้างในลักษณะที่มีโครงสร้าง แบ่งออกเป็นสองประเภทตามที่อธิบายไว้ด้านล่าง − โครงสร้างข้อมูลเชิงเส้น − ข้อมูลถูกจัดระเบียบในลักษณะเชิงเส้น ตัวอย่างเช่น อาร์เรย์ โครงสร้าง สแตก คิว รายการเชื่อมโยง โครงสร้างข้อมูลไม่เชิงเส้น - ข้อมูลถูกจัดระเบียบตามลำด

  13. อธิบายการลบองค์ประกอบในคิวโดยใช้ภาษา C

    โครงสร้างข้อมูลคือการเก็บรวบรวมข้อมูลที่จัดโครงสร้างในลักษณะที่มีโครงสร้าง แบ่งออกเป็นสองประเภทตามที่อธิบายไว้ด้านล่าง − โครงสร้างข้อมูลเชิงเส้น − ข้อมูลถูกจัดระเบียบในลักษณะเชิงเส้น ตัวอย่างเช่น อาร์เรย์ โครงสร้าง สแตก คิว รายการเชื่อมโยง โครงสร้างข้อมูลไม่เชิงเส้น - ข้อมูลถูกจัดระเบียบตามลำด

  14. อธิบายการลบองค์ประกอบในรายการที่เชื่อมโยง

    รายการที่เชื่อมโยงใช้การจัดสรรหน่วยความจำแบบไดนามิก กล่าวคือ ขยายและย่อขนาดตามลำดับ พวกมันถูกกำหนดให้เป็นชุดของโหนด ในที่นี้ โหนดมีสองส่วน คือ ข้อมูลและลิงก์ การแสดงข้อมูล ลิงค์ และรายการที่เชื่อมโยงได้รับด้านล่าง - การดำเนินการกับรายการที่เชื่อมโยง มีการดำเนินการสามประเภทในรายการเชื่อมโยงในภาษ

  15. อธิบายสแตกโดยใช้ลิงค์ลิสต์ในภาษาซี

    สามารถหลีกเลี่ยงสแต็กโอเวอร์โฟลว์และสแต็กภายใต้โฟลว์ได้โดยการจัดสรรหน่วยความจำแบบไดนามิก การดำเนินการภายใต้สแต็กในภาษาซีมีดังต่อไปนี้ - ดัน ป๊อป ดัน ต่อไปนี้เป็นการใช้งานพื้นฐานของรายการที่เชื่อมโยง - &item = 10 newnode = (node*) malloc (sizeof (node)); newnode ->data = item; newnode ->

  16. อธิบายคิวโดยใช้ลิงค์ลิสต์ในภาษาซี

    สามารถหลีกเลี่ยงคิวล้นและคิวภายใต้โฟลว์ได้โดยใช้รายการที่เชื่อมโยง การดำเนินการที่ดำเนินการภายใต้คิวโดยใช้ลิงก์ลิสต์ในภาษาซีมีดังนี้ − แทรก ลบ การแทรก ไวยากรณ์มีดังนี้ − ไวยากรณ์ &item : Newnode = (node*) mallac (sizeof (node)); newnode ->data = item; newnode ->link = NULL; if ((front

  17. จะค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์โดยใช้การค้นหาเชิงเส้นในภาษา C ได้อย่างไร

    ภาษาซีมีเทคนิคการค้นหาสองประเภท ดังต่อไปนี้ − การค้นหาเชิงเส้น ค้นหาไบนารี การค้นหาเชิงเส้น การค้นหาองค์ประกอบหลักจะดำเนินการในลักษณะเชิงเส้น เป็นเทคนิคการค้นหาที่ง่ายที่สุด ไม่ได้คาดหวังให้มีการจัดเรียงรายการ ข้อจำกัด − กินเวลามากขึ้นและลดพลังของระบบ Input (i/p): Unsorted list of elements, key.

  18. โปรแกรม C เพื่อเปรียบเทียบตัวแปรโครงสร้าง

    ในภาษาซี โปรแกรมโครงสร้างคือชุดของตัวแปรประเภทข้อมูลต่างๆ ซึ่งจัดกลุ่มเข้าด้วยกันภายใต้ชื่อเดียว การประกาศและการเริ่มต้นของโครงสร้าง รูปแบบทั่วไปของการประกาศโครงสร้างมีดังนี้ - datatype member1; struct tagname{    datatype member2;    datatype member n; }; ที่นี่ struct คือค

  19. โปรแกรม C เพื่อแยกความแตกต่างอาร์เรย์ของโครงสร้างและอาร์เรย์ภายในโครงสร้าง

    ในภาษาซี การใช้โครงสร้างโดยทั่วไปคืออาร์เรย์ของโครงสร้าง ในการประกาศอาร์เรย์ของโครงสร้าง ก่อนอื่นต้องกำหนดโครงสร้าง จากนั้นจึงกำหนดตัวแปรอาร์เรย์ประเภทนั้น ตัวอย่างเช่น struct book b[10];//10 elements in an array of structures of type ‘book’ ตัวอย่าง ต่อไปนี้เป็นโปรแกรม C สำหรับอาร์เร

  20. อะไรคือตัวแปรสแตติกในเครื่องในภาษา C?

    ตัวแปรสแตติกในเครื่องเป็นตัวแปรซึ่งอายุการใช้งานไม่ได้หยุดลงด้วยการเรียกใช้ฟังก์ชันเมื่อมีการประกาศ ยืดอายุการใช้งานของโปรแกรมที่สมบูรณ์ การเรียกใช้ฟังก์ชันทั้งหมดใช้สำเนาของตัวแปรสแตติกในเครื่องเดียวกัน ตัวแปรเหล่านี้ใช้เพื่อนับจำนวนครั้งที่เรียกใช้ฟังก์ชัน ค่าดีฟอลต์ของตัวแปรสแตติกคือ 0 ในขณะที่ข

Total 1436 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:66/72  20-คอมพิวเตอร์/Page Goto:1 60 61 62 63 64 65 66 67 68 69 70 71 72