print numbers till we want without using loops or condition
statements like specifically(for,do while, while swiches,
if etc)!
Answers were Sorted based on User's Feedback
Answer / raghuram.a
//Simple.use recursion!
#include<stdio.h>
int f(int i,int n)
{
i<=n&&printf("\t%d",i)&&f(++i,n);
return 1;
}
main()
{
f(1,100);
return 0;
}
| Is This Answer Correct ? | 13 Yes | 6 No |
Answer / anil
//To print 1-50 without using any loops or condition statement
main()
{
static int i;
printf("%d \n",i++);
(i%51)&&main();
}
| Is This Answer Correct ? | 11 Yes | 11 No |
Answer / pree
i wnt to print 1 to 15 without using any loop,conditional
statments ,ternary operators,if conditions
nothing.........is dere any way now to print the numbers????/
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / uday
Console.WriteLine(
String.Join(
", ",
Array.ConvertAll<int, string>(
Enumerable.Range(1, 100).ToArray(),
j => j.ToString()
)
)
);
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / grasshopper
simple !
create a loop by main()
.i.e call main(previous_num) from main.
till break char is hit.
| Is This Answer Correct ? | 9 Yes | 10 No |
Answer / prince
main()
{
int n;
printf("enter limit:");
scanf("%i",&n);
print(n);
}
print(int n)
{
n>0?print(n-1):printf("");
printf("\n%d",n);
}
| Is This Answer Correct ? | 10 Yes | 11 No |
Answer / srujana
#include<stdio.h>
void main()
{
int i=0;
printf("value of i",(i>=100)?exit(0):i);
i++;
continue;
}
OR
by using recursion
#include<stdo.h>
int rec(int i)
{
if(i>=100)
return;
else
i++;
return i;
}
void main()
{
rec(1);
}
| Is This Answer Correct ? | 0 Yes | 4 No |
Answer / akshay babar
#include<stdio.h>
int print(int i)
{
if(i>0)
return print(printf("%d", i--));
else
return 1;
}
main()
{
print(100);
return 0;
}
| Is This Answer Correct ? | 2 Yes | 11 No |
main() { unsigned int i=10; while(i-->=0) printf("%u ",i); }
main() { int i=5; printf("%d",++i++); }
main() { char i=0; for(;i>=0;i++) ; printf("%d\n",i); }
Extend the sutherland-hodgman clipping algorithm to clip three-dimensional planes against a regular paralleiepiped
What is the output for the following program main() { int arr2D[3][3]; printf("%d\n", ((arr2D==* arr2D)&&(* arr2D == arr2D[0])) ); }
What is your nationality?
main() { { unsigned int bit=256; printf("%d", bit); } { unsigned int bit=512; printf("%d", bit); } } a. 256, 256 b. 512, 512 c. 256, 512 d. Compile error
Write a C program to print look and say sequence? For example if u get the input as 1 then the sequence is 11 21 1211 111221 312211 12112221 .......(it counts the no. of 1s,2s etc which is in successive order) and this sequence is used in run-length encoding.
x=2 y=3 z=2 x++ + y++; printf("%d%d" x,y);
Write a program to print a square of size 5 by using the character S.
All the combinations of prime numbers whose sum gives 32
#if something == 0 int some=0; #endif main() { int thing = 0; printf("%d %d\n", some ,thing); }