Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define subm(a,b) a-b
- #define cubem(a) a*a*a
- #define minm(a,b) (a<=b)? a:b
- #define oddm(a) (a%2==1)? 1:0
- int main()
- {
- int subf(int a, int b)
- {
- return a - b;
- }
- int cubef(int a)
- {
- return a * a * a;
- }
- int minf(int a, int b)
- {
- if (a <= b) { return a; } else { return b; }
- }
- int oddf(int a)
- {
- if (a % 2 == 1) { return 1; } else { return 0; }
- }
- int a,b;
- a = 5, b = 7; printf("subf(a, b) = %d", subf(a,b)); printf("\nsubm(a, b) = %d", subm(a, b)); printf("\nsubf(a++, b--) = %d", subf(a++, b--)); a = 5; b = 7; // reset a,b values subm(a++, b--);
- a = 5; b = 7; printf("\ncubef(a) = %d", cubef(a)); printf("\ncubem(a) = %d", cubem(a)); printf("\ncubef(--a) = %d", cubef(--a)); a = 5; b = 7; printf("\ncubem(--a) = %d", cubem(--a));
- a = 5; b = 7; printf("\nminf(a, b) = %d", minf(a, b)); printf("\nminm(a, b) = %d", minm(a, b)); printf("\nminf(--a, --b) = %d", minf(--a, --b)); a = 5; b = 7; printf("\nminm(--a, --b) = %d", minm(--a, --b));
- a = 5; b = 7; printf("\noddf(a) = %d", oddf(a)); printf("\noddm(a) = %d",oddm(a)); printf("\noddf(a++) = %d", oddf(a++)); a = 5; b = 7; printf("\noddm(a++) = %d",oddm(a++));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement