2023\1\4作业

  1. 用指针做strcat.c函数

2.用指针做strcmp.y函数

3.1、封装减法sub,加法add,乘法mul,除法div函数;从终端输入 4+5 9 add 5-4 1 sub 5/2 2.5 div 5*2 10 m ul

//1、封装减法sub,加法add,乘法mul,除法div函数;

#include <stdio.h>

float div(float i,float j);

float mul(float i,float j);

float add(float i,float j);

float sub(float i,float j);

//float sub(float i,float j);

int main(int argc, const char *argv[])

{

float a = 0;

float b = 0;

char c = 0;

int i = 0;

int flag = 0;

while(1)

{

scanf("%f%c%f",&a,&c,&b);

for(i=1;i=1;i+0)

{

if(c=='+')

{

printf("%f\n",add(a,b));

break;

}

else if(c=='-')

{

printf("%f\n",sub(a,b));

break;

}

else if(c=='*')

{

printf("%f\n",mul(a,b));

break;

}

else if(c =='/')

{

printf("%f\n",div(a,b));

break;

}

else

{

flag = 1;

break;

}

}

if(flag == 1)

{

break;

}

}

return 0;

}

//减法sub

float sub(float i,float j)

{

float c = 0;

c=i-j;

return c;

}

//加法add

float add(float i,float j)

{

float c = 0;

c = i+j;

return c;

}

//乘法mul

float mul(float i,float j)

{

float c =0;

c =i*j;

return c;

}

//除法div

float div(float i,float j)

{

float c=0;

c = i/j;

return c;

}

2、封装一个 能输出 1~n 求和结果的函数,n由终端输入 并调用测试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值