中易网

C语言,我想通过调用口令函数和加法函数实现加法运算

答案:4  悬赏:0  
解决时间 2021-02-17 09:22
C语言,我想通过调用口令函数和加法函数实现加法运算
最佳答案
//实现加法函数的程序:
#include 
int add(int a, int b)
{
    return a+b;
}
void main()
{
    int x,y,add;
    scanf("%d%d",&x,&y);
    add=add(x,y);
    printf("%d",add);
}
全部回答
弱弱的问一句,口令函数是指什么

从代码来看,应该编译通不过才对吧? void add()
{
    int jia,fa;
    scanf("%d %d",&jia,&fa);
    printf("%d+%d=%d",jia,fa,jia+fa);
}
add函数的定义,add()后面不应该有分号,同时该函数应该定义到login函数的外面,也就是说最后的闭大括号的位置,应该在add()函数实现的前面,而不是在后面。追问能通过编译但是不能运行
#include
#include
void login();
void add();
bool flags = true;
void main()
{
    
    while(flags)
     login();
    //add();
    //getch();
}
void login()
{
    int k;
    int L=888;
    printf("口令888;请输入验证口令:");
    scanf("%d",&k);
    if(L==k)
    {
        int choice;
        printf("您输入正确,欢迎使用C计算器 ");
        printf("+=======选择要做的运算=======+ ");
        printf("+= 1、加法 =+ ");
        printf("+= 2、减法 =+ ");
        printf("+= 3、乘法 =+ ");
        printf("+= 4、除法 =+ ");
        printf("+= 5、求余 =+ ");
        printf("+= 0、退出 =+  ");
        printf("+============================+ ");
        scanf("%d",&choice);
        switch(choice)
        {
        case 1:
            add();
            break;
        case 0:
            flags = false;
            break;
        default : printf("您输入有误");
            break;
        }
    }
    else
    {
        printf("您输入错误,请重新输入!");
    }
    
}
void add()
{
    int jia,fa;
    printf("请输入2个数");
    scanf("%d %d",&jia,&fa);
    printf("%d+%d=%d ",jia,fa,jia+fa);
}
首先你add写在login里面,main先执行login在执行add,可是add在login了,所以main保留一个login,函数不能嵌套,add写在外面。为了实现循环,添加一个标志位flags初始为true,在选项里添加一个退出,选择之后flags设为flase,退出计算器。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
柯桥哪里有小孩子学表演的培训班
薛家窝堡在什么地方啊,我要过去处理事情
屋头串串香汉源店地址有知道的么?有点事想过
孙子兵法曰,小敌之坚,大敌之擒。是什么意思
一百米跑一个女的超过男的为什么
点亮智慧人生的创作背景
本田新思域广告歌曲
潍坊广源机电设备公司地址在什么地方,想过去
我的QQ号被盗拉,有没有办法把上边的好友移到
maya 怎么把模型上的点消除.咖啡色的-- 不知
当兵回家一般分配到哪里哪种单位
仙草乐园在哪里啊,我有事要去这个地方
川神麻辣烫地址在哪,我要去那里办事
乐喜林的副作用。刚复用两天感觉头昏,全身泛
山海经中三支脚的鸟叫什么名字
推荐资讯
拍摄视频没调好焦产生的问题,如何解决?
大神们 近义词反义词各四组
长流村地址在哪,我要去那里办事
用什么方法可以产生墨色的区别和变化?
郑佳佳古筝培训中心(安庆迎江区)地址在什么地
朴实的笑叫什么,凶恶的笑叫什么,挖苦的笑叫
攸县高和中学地址有知道的么?有点事想过去
怎样做一名检察干警
终极一班3到底多少级,网页上有40集的传闻。
chage and aska的《SAY YES》 歌词
华之味(和桥店)这个地址在什么地方,我要处理
蘑菇街中买买买点不开
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?