Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी भाषा में कार्य करने के तर्क के रूप में सरणी में अलग-अलग तत्वों को कैसे पास किया जाए?

यदि अलग-अलग तत्वों को तर्क के रूप में पारित किया जाना है, तो सरणी तत्वों को उनकी सदस्यता के साथ फ़ंक्शन कॉल में दिया जाना चाहिए।

तत्वों को प्राप्त करने के लिए, फ़ंक्शन परिभाषा में सरल चर का उपयोग किया जाता है।

उदाहरण 1

#include<stdio.h>
main (){
   void display (int, int);
   int a[5], i;
   clrscr();
   printf (“enter 5 elements”);
   for (i=0; i<5; i++)
      scanf("%d", &a[i]);
   display (a [0], a[4]); //calling function with individual arguments
   getch( );
}
void display (int a, int b){ //called function with individual arguments
   print f ("first element = %d",a);
   printf ("last element = %d",b);
}

आउटपुट

Enter 5 elements
   10    20    30    40    50
First element = 10
Last element = 50

उदाहरण 2

किसी फ़ंक्शन के तर्क के रूप में अलग-अलग तत्वों को पारित करने के लिए एक और उदाहरण पर विचार करें।

#include<stdio.h>
main (){
   void arguments(int,int);
   int a[10], i;
   printf ("enter 6 elements:\n");
   for (i=0; i<6; i++)
      scanf("%d", &a[i]);
   arguments(a[0],a[5]); //calling function with individual arguments
   getch( );
}
void arguments(int a, int b){ //called function with individual arguments
   printf ("first element = %d\n",a);
   printf ("last element = %d\n",b);
}

आउटपुट

enter 6 elements:
1
2
3
4
5
6
first element = 1
last element = 6

  1. C भाषा में फंक्शन प्रोटोटाइप क्या है

    एक फ़ंक्शन एक स्व-निहित ब्लॉक है जो एक विशिष्ट अच्छी तरह से परिभाषित कार्य करता है। कार्यों के प्रकार फ़ंक्शंस को मोटे तौर पर दो प्रकारों में वर्गीकृत किया जाता है जो इस प्रकार हैं - पूर्वनिर्धारित कार्य उपयोगकर्ता परिभाषित कार्य कार्यों के बीच संचार तर्क और वापसी मूल्य का उपयोग करके कार्य आपस म

  1. सी भाषा में पॉइंटर्स का उपयोग करके सरणी तत्वों के योग की गणना कैसे करें?

    पॉइंटर एक वेरिएबल है जो दूसरे वेरिएबल के एड्रेस को स्टोर करता है। निम्नलिखित कथन पर विचार करें - int qty = 179; सूचक घोषित करना पॉइंटर घोषित करने का सिंटैक्स इस प्रकार है - int *p; यहाँ, p एक पॉइंटर वेरिएबल है जो अन्य वेरिएबल का पता रखता है। सूचक का प्रारंभ एड्रेस ऑपरेटर (&) का उपयोग पॉइंटर वे

  1. सी भाषा में रैखिक खोज का उपयोग करके किसी सरणी में न्यूनतम तत्व कैसे खोजें?

    C प्रोग्रामिंग भाषा दो प्रकार की खोज तकनीक प्रदान करती है। वे इस प्रकार हैं - रैखिक खोज द्विआधारी खोज रैखिक खोज मुख्य तत्व की खोज रैखिक तरीके से की जाती है। यह सबसे सरल खोज तकनीक है। यह सूची को क्रमबद्ध करने की अपेक्षा नहीं करता है। सीमा - इसमें अधिक समय लगता है और सिस्टम की शक्ति कम हो जाती है।