c语言用方法调用加减乘除 求指导

#include<stdio.h>#include<math.h>intadd(inta,intb){intc=0;c=a+b;returnc;printf("add()... #include <stdio.h>
#include <math.h>

int add (int a,int b){
int c=0;
c=a+b;
return c;
printf("add()\n");
}
int sub (int a,int b){
int c=0;
c=a-b;
return c;
}
int mul (int a,int b){
int c=0;
c=a*b;
return c;
}
int dive (int a,int b){
int c=0;
c=a/b;
return c;
}
void main (void){

int ret;
ret add(int a=3,int b=7);

printf("ret =%d\n",ret);
}
用我写的方式应该怎样实现这个加减乘除运算
展开
 我来答
happy21cn001
2016-05-13 · TA获得超过468个赞
知道小有建树答主
回答量:226
采纳率:75%
帮助的人:82.4万
展开全部

void main (void){

 int ret;

 int a = 3;

 int b = 7;

 ret = add(a,b);

 printf("ret =%d\n",ret);

}

改成这样就好了。

其他的类似。

 ret = add(a,b);
 printf("ret =%d\n",ret);
 ret = sub(a,b);
 printf("ret =%d\n",ret);
 ret = mul(a,b);
 printf("ret =%d\n",ret);
 ret = dive(a,b);
 printf("ret =%d\n",ret);

 

完整的程序请看附件

 

更多追问追答
追问
void main (void)   如果在(void )把里边改成3,7可以么?
追答
没有这样写的,因为main是主函数。void的意思代表空,可以写成void main()

调用函数那里可以改成
ret = add(3,7);
ret = sub(3,7);
ret = mul(3,7);
ret = dive(3,7);
在晴天的雨伞
2016-05-13 · TA获得超过6868个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1084万
展开全部
/* HELLO.C -- Hello, world */
#include "stdio.h"
#include "conio.h"
main()
{
int chu(int a,int b);
int cheng(int a,int b);
int jian(int a,int b);
int jia(int a,int b);
int chh(char c, int a, int b);
int a,b,result;
char ch,c;
printf("please input a,b: ");
scanf("%d,%d",&a,&b);
printf("please input char:");
fflush(stdin);
ch=getchar();
result=chh(ch,a, b);
printf("result=%d",result);
getch();
}
int chh(char c, int a, int b)
{
int ch_ret = 0;
switch(c)
{
case '+': ch_ret = jia(a,b);break;
case '-': ch_ret = jian(a,b);break;
case '*': ch_ret = cheng(a,b);break;
case '/': ch_ret = chu(a,b);break;
}
return ch_ret;
}
int jia(int a,int b)
{
int jia=0;
jia=a+b;
return jia;
}
int jian(int a,int b)
{
int jian=0;
jian=a-b;
return jian;
}
int cheng(int a,int b)
{
int cheng=0;
cheng=a*b;
return cheng;
}
int chu(int a,int b)
{
int chu=0;
chu=a/b;
return chu;
}
追问
  • 然而却没有调试成功啊  ,我想知道用我写的哪种方法怎么写出来这个加减运算

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式