Advertisement
/* Function in C */
#include<stdio.h>
int main()
{
int square(int); /*function prototype declaration*/
int a= 5;
int result;
result = square(a); /* square() function is called */
printf("Square of a is = %d \n", result);
return 0;
}
int square(int num) /*function is defined*/
{
int result = num*num;
return result;
}
Square of a is = 25
int square(int); /*function prototype declaration*/
result = square(a); /* square function is called */
int square(int num) /*function is defined*/
{
int result = num*num;
return result;
}
/* Function in C */
#include<stdio.h>
int main()
{
int square_int(int); /*function prototype declaration*/
float square_float(float); /*function prototype declaration*/
int a =10;
float f = 10.5;
int result;
/* square_int() function is called */
printf("Square of 10 is = %d \n", square_int(10));
/* square_float() function is called */
printf("Square of 10.5 is = %f \n", square_float(10.5));
return 0;
}
int square_int(int num) /* square_int() function is defined*/
{
int square_result = num*num;
return square_result;
}
float square_float(float num) /* square_float() function is defined*/
{
float square_result = num*num;
return square_result;
}
Square of 10 is = 100
Square of 10.5 is = 110.250000
Advertisement
/* Passing values to functions in C */
#include<stdio.h>
int main()
{
int addition(int, int); /*function prototype declaration*/
int subtraction(int, int); /*function prototype declaration*/
int a =10, b=5;
int result;
result = addition(a,b); /* addition() function is called */
printf("Result of 10 + 5 = %d \n", result);
result = subtraction(a,b); /* subtraction() function is called */
printf("Result of 10 - 5 = %d \n", result);
return 0;
}
int addition(int a, int b) /* addition function is defined */
{
int add = a+b;
return add;
}
int subtraction(int a, int b) /* subtraction function is defined */
{
int subtract = a-b;
return subtract;
}
Result of 10 + 5 = 15
Result of 10 + 5 = 5
/* Function in C */
#include<stdio.h>
int main()
{
int misc(int,char,float); /*function prototype declaration*/
int i= 5;
char c ='a';
float f= 9.9;
misc(i,c,f); /* misc() function is called */
return 0;
}
int misc(int a, char ch, float fl) /*function is defined*/
{
printf("int value : %d \n",a);
printf("char value : %c \n", ch);
printf("float value : %f \n", fl);
}
int value : 5
char value : a
float value : 9.900000
Advertisement
Advertisement
Please check our latest addition
C#, PYTHON and DJANGO
Advertisement