24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 694  |  回复: 8

小孩YY

金虫 (小有名气)

[求助] 我的四则运算哪里错了?很纠结

#include
int main(void)
{
        int a,b,sum;
        char c;

        printf("输入两个整数:" );
        scanf("%d%c%d",&a,&c,&b);
        if(c!='-'&&c!='+'&&c!='*'&&c!='/')
        {
        printf("输入错误\n" );
        return 0;
        }
    else
        {
                if(c='+')
                {
                        sum=a+b;
                }
                if(c='-')
                {
                        sum=a-b;
                }
                if(c='*')
                {
                        sum=a*b;
                }
                if(c='/')
                {
                        sum=a/b;
                }
        }
        printf("%d\n",sum);
        return 0;
}

[ Last edited by jjdg on 2012-10-19 at 00:54 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mary4job

木虫 (小有名气)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
小孩YY: 金币+1, ★★★★★最佳答案 2012-10-18 16:08:58
jjdg: 金币+1, 感谢参与 2012-10-19 00:54:38
目测了一下,应该是if(c=‘+’)出的问题,等于不是赋值 应该写成==
2楼2012-10-18 15:50:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小孩YY

金虫 (小有名气)

引用回帖:
2楼: Originally posted by mary4job at 2012-10-18 15:50:56
目测了一下,应该是if(c=‘+’)出的问题,等于不是赋值 应该写成==

谢谢咯。我应该用等号而不是赋值的,如果是用除法时是答案是小数,该怎么做?
3楼2012-10-18 16:11:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mary4job

木虫 (小有名气)

引用回帖:
3楼: Originally posted by 小孩YY at 2012-10-18 16:11:18
谢谢咯。我应该用等号而不是赋值的,如果是用除法时是答案是小数,该怎么做?
...

把要变成小数的变成float型,当然输出也是float
4楼2012-10-18 16:21:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mary4job

木虫 (小有名气)

【答案】应助回帖

★ ★
jjdg: 金币+1, 感谢参与 2012-10-19 00:54:50
小孩YY: 金币+1 2012-10-19 21:07:35
另外 if(c!='-'&&c!='+'&&c!='*'&&c!='/')最好加上括号,避免优先级问题
5楼2012-10-18 16:22:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ygl820

至尊木虫 (知名作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2012-10-19 00:54:57
小孩YY: 金币+1, 有帮助 2012-10-19 21:05:02
#include 就对了。
6楼2012-10-18 17:51:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ygl820

至尊木虫 (知名作家)

【答案】应助回帖

★ ★
jjdg: 金币+1, 感谢参与 2012-10-19 00:55:02
小孩YY: 金币+1 2012-10-19 21:08:39
另外,逻辑判断符号是“==”。
7楼2012-10-18 18:03:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小孩YY

金虫 (小有名气)

引用回帖:
6楼: Originally posted by ygl820 at 2012-10-18 17:51:01
#include <math.lib>就对了。

能否详细些?小菜鸟不懂
8楼2012-10-19 21:04:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小孩YY

金虫 (小有名气)

引用回帖:
4楼: Originally posted by mary4job at 2012-10-18 16:21:30
把要变成小数的变成float型,当然输出也是float...

可不可以详细些?我刚学
9楼2012-10-19 21:06:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 小孩YY 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料科学与工程考研 +6 拯救皮特托先生 2026-04-02 6/300 2026-04-02 22:47 by liveagain126
[考研] 322求调剂:一志愿湖南大学 材料与化工(085600),已过六级。 +12 XX小邓 2026-03-29 13/650 2026-04-02 21:39 by 百灵童888
[考研] 372分材料与化工(085600)一志愿湖南大学求调剂 +5 蓝笺片 2026-04-02 6/300 2026-04-02 21:37 by dongzh2009
[考研] 266分,一志愿电气工程,本科材料,求材料专业调剂 +7 哇呼哼呼哼 2026-04-02 7/350 2026-04-02 20:13 by yulian1987
[考研] 312求调剂 +5 小小墨123 2026-04-02 6/300 2026-04-02 20:12 by dongzh2009
[考研] 266分,一志愿电气工程,本科材料,求材料专业调剂 +4 哇呼哼呼哼 2026-04-02 4/200 2026-04-02 13:10 by yulian1987
[考研] 一志愿346上海大学生物学 +3 上海大学346调剂 2026-04-01 3/150 2026-04-02 08:36 by w虫虫123
[考研] 303分 0807学硕求调剂 +3 TYC3632 2026-04-01 3/150 2026-04-01 19:24 by lwk2004
[考研] 349求调剂 +6 吃的不少 2026-04-01 6/300 2026-04-01 17:55 by JYD2011
[考研] 求调剂 +4 图鉴212 2026-03-30 5/250 2026-04-01 15:32 by 图鉴212
[硕博家园] 考研调剂 +5 骆驼男人 2026-04-01 5/250 2026-04-01 14:28 by syjjj0321
[考研] 环境工程 085701,267求调剂 +15 minht 2026-03-29 16/800 2026-04-01 10:13 by li_sujuan99
[考研] 求调剂,一志愿北林食品与营养095500,301分,已过六级,有科研经历 +4 快乐储蓄罐 2026-03-31 4/200 2026-04-01 09:26 by JourneyLucky
[考研] 调剂申请 +8 张张张张zy 2026-03-31 9/450 2026-04-01 08:29 by zjbkx
[考研] 求调剂:085600材料与化工,考材科基,总分319 +17 678lucky 2026-03-31 21/1050 2026-04-01 01:40 by 1018329917
[考研] 254材料与化工求调剂 +3 翰冬林楠 2026-03-30 4/200 2026-03-31 17:53 by yishunmin
[考研] 353求调剂 +3 江上枫_26 2026-03-28 3/150 2026-03-31 15:53 by jp9609
[考研] 本科新能源科学与工程,一志愿华理能动285求调剂 +7 AZMK 2026-03-28 11/550 2026-03-28 21:01 by xxxsssccc
[考研] 求佛 +7 迷人的哈哈 2026-03-28 7/350 2026-03-28 16:47 by 催化大白
[考研] 复试调剂 +3 raojunqi0129 2026-03-28 3/150 2026-03-28 15:27 by 落睿可思
信息提示
请填处理意见