1、函数的功能
#include <stdio.h>
add(int a,int b);
void main()
{
int a,b;
printf("输入两个整数:");
scanf("%d%d",&a,&b);
printf("%d",add(a,b));
}
add(int a,int b)
{
int c;
c=a+b;
return c;
}
2、无参函数
#include <stdio.h>
void add();
void main()
{
add();
}
void add()
{
int a,b;
int c;
printf("输入两个整数:");
scanf("%d%d",&a,&b);
c=a+b;
printf("%d",c);
}
3、最小值
#include <stdio.h>
int min(int a,int b);
void main()
{
int a,b;
printf("输入a和b的值:");
scanf("%d%d",&a,&b);
printf("min=%d\n",min(a,b));//调用函数
}
//定义最小值函数
int min(int a,int b)
{
int min=0;
if (a>b)
{
min=b;
}
else
{
min=a;
}
return (min);
}
4、等边三角形
#include <stdio.h>
void sj(int a,int b,int c);
void main()
{
int a,b,c;
printf("输入a,b,c的值:");
scanf("%d%d%d",&a,&b,&c);
sj(a,b,c);
}
//定义三角形函数
void sj(int a,int b,int c)
{
if (a+b>c&&a+c>b&&b+c>a)
{
if (a==b||a==c||b==c)
{
printf("可以组成三角形!");
}
else
{
printf("不能组成等边三角形!");
}
}
else
{
printf("不能组成三角形!");
}
}