c语言中怎么调用函数?谢谢
21个回答
展开全部
少一个头函数,住函数没有返回值,应该用void。
#include <stdio.h>
#include<conio.h>
int sum(int x,int y)
{ int z;
z=x+y;
printf("z=",z);
return z;
}
void main()
{
int a,b,s;
scanf("%d,%d",a,b);
s=sum(a,b);
getch();
}
#include <stdio.h>
#include<conio.h>
int sum(int x,int y)
{ int z;
z=x+y;
printf("z=",z);
return z;
}
void main()
{
int a,b,s;
scanf("%d,%d",a,b);
s=sum(a,b);
getch();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
跟调用库函数一样,只不过这个自定义函数得你自己写,
如果自定义函数在main()函数之后定义的话,,就得在main()前先声明,main()中调用,main()后定义,如下简易代码:
#include<stdio.h>
void print(); //用户自定义函数声明
void main()
{
print(); //用户自定义函数调用
}
void print() //用户自定义函数定义
{
printf("函数已经被调用\n");
}
如果自定义函数在main()之前已定义,则只需要进行main()前定义,和main()中调用了,简单代码如下:
#include<stdio.h>
void print() //用户自定义函数定义
{
printf("函数已经被调用\n");
}
void main()
{
print(); //用户自定义函数调用
}
如果自定义函数在main()函数之后定义的话,,就得在main()前先声明,main()中调用,main()后定义,如下简易代码:
#include<stdio.h>
void print(); //用户自定义函数声明
void main()
{
print(); //用户自定义函数调用
}
void print() //用户自定义函数定义
{
printf("函数已经被调用\n");
}
如果自定义函数在main()之前已定义,则只需要进行main()前定义,和main()中调用了,简单代码如下:
#include<stdio.h>
void print() //用户自定义函数定义
{
printf("函数已经被调用\n");
}
void main()
{
print(); //用户自定义函数调用
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先函数调用要声明函数(如果是库函数,可以直接调用,当然了,是要包含相应的头文件),
然后在需要调用的地方把函数名copy下,加上相应的参数,最后别完了加上“;”就ok了!
然后在需要调用的地方把函数名copy下,加上相应的参数,最后别完了加上“;”就ok了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接写函数名,写好相关的参数,在结束时加上';'就完成了调用了,但是这个函数必须要存在啊,否则会报错的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义函数
返回类型 函数名 (形参){函数体;}
比如
int big(int i1, inti2){
if (i1>i2)
return i1;
else
return i2;
}
调用的话 就是
big( 1 ,2 );
表达式big( 1 ,2 ) 得到的其实就是 2
返回类型 函数名 (形参){函数体;}
比如
int big(int i1, inti2){
if (i1>i2)
return i1;
else
return i2;
}
调用的话 就是
big( 1 ,2 );
表达式big( 1 ,2 ) 得到的其实就是 2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询