program in c to print 1 to 100 without using loop

Answers were Sorted based on User's Feedback



program in c to print 1 to 100 without using loop..

Answer / gadigebhasker

void otoh(int,int);
void main()
{
int x,y;
printf("enter initial value x & y final value\n");
scanf("%d%d",&x,&y);
printf("0 to 100 number\n");
otoh(x,y);
getch();
}
void otoh(int a,int i)
{
if(a<=i)
{
printf("%d\t",a++);
otoh(a,i);
}
else
printf("END");
}

Is This Answer Correct ?    27 Yes 4 No

program in c to print 1 to 100 without using loop..

Answer / madhavi

main()
{
int i=1;
LOOP:
printf("%d\t",i);
i++;
if(i<=100)
goto LOOP;
}

Is This Answer Correct ?    6 Yes 0 No

program in c to print 1 to 100 without using loop..

Answer / rajasekhar

excellent thiking

Is This Answer Correct ?    5 Yes 1 No

program in c to print 1 to 100 without using loop..

Answer / nishikant kamble

#include<stdio.h>
int main()
{
int i=1;
suhas:
printf("%d\t",i);
i++;
if(i==101)
{
exit(1);
}
goto suhas;
}

Is This Answer Correct ?    2 Yes 0 No

program in c to print 1 to 100 without using loop..

Answer / darshana

Sub Main()
Dim i, j As Integer
Console.WriteLine("enter i numbers")
i = Console.ReadLine()

Console.WriteLine("enter j numbers")
j = Console.ReadLine()
Console.WriteLine()
new1(i, j)

End Sub

Sub new1(ByVal i As Integer, ByVal j As Integer)

Dim num As Integer = i

If num > j Then
Console.WriteLine("end")
Else


Console.WriteLine(num)
num = num + 1
new1(num, j)
End If



End Sub

Is This Answer Correct ?    0 Yes 0 No

program in c to print 1 to 100 without using loop..

Answer / praveen

#include<stdio.h>
#include<stdlib.h>
void prav(int);
main()
{
int i=1;
prav(i);
}

void prav(int j)
{
if(j<101)
{printf("%d\n",j);
j++;
prav(j);}

else
exit(0);


}

Is This Answer Correct ?    0 Yes 0 No

program in c to print 1 to 100 without using loop..

Answer / guest

using recursion

Is This Answer Correct ?    0 Yes 2 No

program in c to print 1 to 100 without using loop..

Answer / gadigebhasker

There are some corrections in the above program keep start label above first if statement and add goto start after the printf statement

Is This Answer Correct ?    0 Yes 4 No

program in c to print 1 to 100 without using loop..

Answer / ashu

#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int a;
clrscr();
printf("there are 1 to 100");
a=0;
if(a<100)
{
a++;
printf("%d\n",a);
}
else if(a>100)
{
goto end;
}
end: getch();
}

Is This Answer Correct ?    5 Yes 13 No

Post New Answer

More C Interview Questions

What is context in c?

0 Answers  


What is #define used for in c?

0 Answers  


Why isn't any of this standardized in c? Any real program has to do some of these things.

0 Answers  


what is the purpose of the code, and is there any problem with it. bool f( uint n ) { return (n & (n-1)) == 0; }

1 Answers   Google,


What is meant by keywords in c?

0 Answers  


what is diff between localstatic and globalstatis variable possible 2 use in another file...?

2 Answers   HCL,


What is pass by value in c?

0 Answers  


Explain logical errors? Compare with syntax errors.

0 Answers  


what is the difference between procedure oriented and object oriented progaming language

1 Answers  


Switch (i) i=1; case 1 i++; case 2 ++i; break; case 3 --i; Output of i after executing the program

5 Answers   Mascot,


What is alloca() and why is its use discouraged?

1 Answers  


What is an lvalue and an rvalue?

1 Answers  


Categories