[ C++ ] Call by reference 기법을 이용한 최대값 구하기
#include void max(int* a, int* b, int* c) { if(*a
#include void max(int* a, int* b, int* c) { if(*a
#include #include void main() { char c; printf("문자 입력 : "); scanf("%c", &c); if(isupper(c)) printf("%c\n",tolower(c)); else if(islower(c)) printf("%c\n",toupper(c)); }
#include void swap(int* a, int* b) { int temp; temp = *b; *b = *a; *a = temp; } void main() { int a, b; printf("두 수 입력 : "); scanf("%d %d", &a, &b); printf("a : %d, b : %d\n",a,b); swap(&a,&b); printf("a : %d, b : %d\n",a,b); }
#include int cg(int a, int b) { int temp; while(a-b!=0) { if(b>a) { temp = a; a = b; b = temp; } temp = a-b; a = b; b = temp; } return b; } void main() { int a,b; printf("두수 입력 : "); scanf("%d %d", &a, &b); printf("최대 공약수 : %d\n",cg(a,b)); }
#include float add(float a, float b) { return a+b; } float sub(float a, float b) { return a-b; } float mul(float a, float b) { return a*b; } float div(float a, float b) { return a/b; } void main() { float a, b, enswer; char giho; printf("입력 : "); scanf("%f %c %f",&a,&giho,&b); switch(giho) { case '+': enswer = add(a,b); break; case '-': enswer = sub(a,b); break; case '*': enswer = mul(a,b); brea..
#include int max(int a, int b, int c) { int king=a; if(king