Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #include<stdio.h>
  2. main(b,a){a>b?main(1,0):printf("%dn",a),main(a+b,b);}
  3.  
  4. class F{public static void main(String[]v){int x=v.length,a,b;System
  5. .out.println(a=x>>16);main(new String[(b=x&0xFFFF)+1<<16|a+b]);}}
  6.  
  7. #include <stdio.h>
  8. #include <stdlib.h>
  9. #include <string.h>
  10.  
  11. int main(int argc, char *argv[])
  12. {
  13. static int i = 0, j= 1;
  14. int res, max;
  15. /*
  16. * You could add some check for argc and argv
  17. */
  18. max = atoi(argv[1]);
  19. printf("%d ", i);
  20. res = i + j;
  21. i = j;
  22. j = res;
  23.  
  24. if (j > max)
  25. {
  26. printf("n");
  27. exit(0);
  28. }
  29. main(argc, argv);
  30. }
  31.  
  32. $ gcc -std=c99 -Wall tst.c -o tst
  33. $ ./tst 1000
  34. 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610
  35. $
  36.  
  37. #include <stdio.h>
  38.  
  39. int fib1=0;
  40. int fib2=1;
  41. int fib_tmp;
  42.  
  43. int main()
  44. {
  45. printf("%d ",fib1);
  46. fib_tmp=fib1+fib2;
  47. fib1=fib2;
  48. fib2=fib_tmp;
  49. if (fib1>0)
  50. main();
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement