More you share, more you have!!!

More you share, more you have!!!

How to print 1 to 100 without using (for/while/do-while) loop in C language ?


Answer:

Let us write C program with recursive function as we can’t use FOR/WHILE/DO-WHILE  loops,

#include<stdio.h>
#include<conio.h>
int x=1;
int fun()
{
if(x<=100)
{
printf("\t %d",x);
x++;
fun();
}
else
 return 0;
}
void main()
{
clrscr();
 fun();
 getch();
}


Output :       

      1        2         3         4        5        6        7        8        9       10
      11      12      13      14      15      16      17      18      19      20
      21      22      23      24      25      26      27      28      29      30
      31      32      33      34      35      36      37      38      39      40
      41      42      43      44      45      46      47      48      49      50
      51      52      53      54      55      56      57      58      59      60
      61      62      63      64      65      66      67      68      69      70
      71      72      73      74      75      76      77      78      79      80
      81      82      83      84      85      86      87      88      89      90
      91      92      93      94      95      96      97      98      99      100

Share on Google Plus
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment