C语言可以自己定义函数吗

如题所述

当然可以
函数是程序设计语言中基本的模块,它用于封装一段代码,这段代码可能是某个操作,也可能是你经常需要使用的某个功能模块。
你可以这样定义函数
int plus(int a, int b){
return a + b;

}
调用的时候
int main(){
int value = plus ( 1, 2);
printf("%d", value);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-06
可以自定义函数
格式为: 函数返回类型 函数名(传入参数列表){}
例如 int man(int a , int b)
(
return a > b ? a : b;
)
第2个回答  2015-02-06
当然可以。

比如:

void mysum(int a,int b)
{
int c;
c = a + b;
}

这不就是么
第3个回答  推荐于2016-04-02
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int fa(int n)
{
int a;
for(a=2;a<=sqrt(n*1.0),n%a!=0;a++);
if(a>sqrt(n*1.0))
return(1);
else
return(0);
}
void main( )
{
int n,q;
scanf("%d",&n);
if(fa(n)==1)
printf("n");
else
printf("y");
system("pause");
exit(0);
}本回答被提问者采纳
相似回答