1. Question:Find power of a number using recursion using c program 

    Answer
    #include<stdio.h>
    int main(){
      int pow,num;
      long int res;
      long int power(int,int);
      printf("\nEnter a number: ");
      scanf("%d",&num);
      printf("\nEnter power: ");
      scanf("%d",&pow);
      res=power(num,pow);
      printf("\n%d to the power %d is: %ld",num,pow,res);
      return 0;
    }
      int i=1;
      long int sum=1;
      long int power(int num,int pow){
          if(i<=pow){
               sum=sum*num;
              power(num,pow-1);
          }
          else
          return sum;
      }






    1. Report
  2. Question:How to find size of integer data type without using sizeof operator in c programming language 

    Answer
    #include<stdio.h>
    int main(){
      int *ptr = 0;
      ptr++;
      printf("Size of int data type:  %d",ptr);
      return 0;
    }






    1. Report
  3. Question:How to find size of double data type without using sizeof operator in c programming language 

    Answer
    #include<stdio.h>
    int main(){
      double *ptr = 0;
      ptr++;
      printf("Size of double data type:  %d",ptr);
      return 0;
    }






    1. Report
  4. Question:How to find size of structure data type without using sizeof operator in c programming language 

    Answer
    #include<stdio.h>
    struct student{
        int roll;
        char name[100];
        float marks;
    };
    
    int main(){
      struct student *ptr = 0;
      ptr++;
      printf("Size of the structure student:  %d",ptr);
      return 0;
    }






    1. Report
  5. Question:How to find size of union data type without using sizeof operator in c programming language 

    Answer
    #include<stdio.h>
    union student{
        int roll;
        char name[100];
        float marks;
    };
    
    int main(){
      union student *ptr = 0;
      ptr++;
      printf("Size of the union student:  %d",ptr);
      return 0;
    }






    1. Report
Copyright © 2025. Powered by Intellect Software Ltd