. , . . return
Return ( );
: , , . .
return . return .
, . void, return , :
return;
.
#include <stdio.h>
int sum(int x, int y)
{
int k;
k = x + y;
return(k);
}
int main()
{
int a, r;
printf("a= ");
scanf("%d",&a);
r = sum(a, 5); // : x=a, y=5
printf("%d + 5 = %d",a, r);
getchar();getchar();
return(0);
}
.
, . , . , , :
;
;
.
, . .
#include <stdio.h>
int sum(int, int); //
int main()
{
int a, r;
printf("a= ");
scanf("%d",&a);
r = sum(a, 5); // : x=a, y=5
printf("%d + 5 = %d",a, r);
getchar();getchar();
return 0;
}
int sum(int x, int y) {
int k; //
k = x + y;
return(k);
}
, , .
- .
- .
#include <stdio.h>
int fact(int num)
{
if(num==1) return(1);
else return(num*fact(num-1)); //
}
int main()
{
int a, r;
printf("a= ");
scanf("%d",&a);
r = fact(a);
printf("%d! = %d",a,r);
getchar();getchar();
return(0);
}
math.h. double. double. .
.
|
|
int abs(int x) | x |
double acos(double x) | x |
double asin(double x) | x |
double atan(double x) | x |
double cos(double x) | x |
double cosh(double x) | x |
double exp(double x) | x |
double fabs(double x) | |
double fmod(double x, double y) | x/y |
double log(double x) | x |
double log10(double x) | x |
double pow(double x, double y) | x y |
double sin(double x) | C x |
double sinh(double x) | C x |
double sqrt(double x) | x |
double tan(double x) | x |
double tanh(double x) | x |
( ) , . .