用C语言编写几个子函数(至少四个子函数),用主函数来调用实现其功能,并对函数进行注释?
展开全部
一、//调用函数事例
#include<stdio.h>
#include<string.h>
二、//计算加法函数
int add(int a, int b)
{
return a+b;
}
三、//计算减法函数
int subtract(int a, int b)
{
return a-b;
}
四、//计算乘法函数
int multiply(int a, int b)
{
return a*b;
}
扩展资料:
函数作为另一个函数调用的实际参数出现。这种情况是把该函数的返回值作为实参进行传送,因此要求该函数必须是有返回值的。例如: printf("%d",max(x,y)); 即是把max调用的返回值又作为printf函数的实参来使用的。在函数调用中还应该注意的一个问题是求值顺序的问题。
参考资料来源:百度百科-函数调用
展开全部
//调用函数事例
#include<stdio.h>
#include<string.h>
//计算加法函数
int add(int a, int b)
{
return a+b;
}
//计算减法函数
int subtract(int a, int b)
{
return a-b;
}
//计算乘法函数
int multiply(int a, int b)
{
return a*b;
}
//计算除法函数
int divide(int a, int b)
{
return a/b;
}
//主函数
int main(void)
{
int a=8,b=4;
printf("%d\n", add(a,b));
printf("%d\n", subtract(a,b));
print("%d\n", multiply(a,b));
print("%d\n", divide(a,b));
return 0;
}
#include<stdio.h>
#include<string.h>
//计算加法函数
int add(int a, int b)
{
return a+b;
}
//计算减法函数
int subtract(int a, int b)
{
return a-b;
}
//计算乘法函数
int multiply(int a, int b)
{
return a*b;
}
//计算除法函数
int divide(int a, int b)
{
return a/b;
}
//主函数
int main(void)
{
int a=8,b=4;
printf("%d\n", add(a,b));
printf("%d\n", subtract(a,b));
print("%d\n", multiply(a,b));
print("%d\n", divide(a,b));
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单独拎出来能写上吗?主函数调用很简单,主要在于子函数的设计,单独的话很容易搜到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询