Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

เขียนโปรแกรม C เพื่อพิมพ์ 'ABCD' ซ้ำ ๆ โดยไม่ต้องใช้ลูป การเรียกซ้ำ และโครงสร้างการควบคุมใดๆ


ในปัญหานี้ เราต้องเขียนโปรแกรมในภาษา c ซึ่งจะพิมพ์สตริง 'ABCD' ซ้ำๆ โดยไม่ต้องใช้ลูป การเรียกซ้ำ และโครงสร้างการควบคุมใดๆ

ดังนั้น เราจะต้องเรียกหรือเรียกใช้บล็อกเดียวกันของรหัสเวลาไม่จำกัด แต่ไม่ต้องใช้โครงสร้างการวนซ้ำ การเรียกซ้ำ หรือการควบคุม ซึ่งเป็นวิธีการทั่วไปในการปฏิบัติงาน สำหรับสิ่งนี้ เราจะเรียกใช้โปรแกรมเดียวกันหลายครั้งแทนที่จะวนซ้ำ สิ่งนี้จะทำงานของเราภายใต้ข้อจำกัดที่กำหนด ระบบ() สามารถใช้ method ใน code ที่จะเรียกโปรแกรม infinite ได้

เราจะส่งชื่อไฟล์ไปที่ระบบ () วิธีการเรียกใช้โปรแกรมซ้ำ ๆ

โปรแกรมเพื่อแสดงโซลูชันของเรา

ตัวอย่าง

//naming the program file main
#include<stdio.h>
#include<stdlib.h>
int main(){
   printf("ABCD\t");
   system("main");
   return 0;
}

ผลลัพธ์

The program will print ABCD infinate times untill you stop the program execution.