永发信息网

先在c语言中,为什么报错?(此题为水仙花问题,题不重要,我想知道的是为什么我的aE3会被报错?)

答案:3  悬赏:0  手机版
解决时间 2021-11-25 19:30
  • 提问者网友:骑士
  • 2021-11-25 16:03
先在c语言中,为什么报错?(此题为水仙花问题,题不重要,我想知道的是为什么我的aE3会被报错?)
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-11-25 17:02
aE3,bE3,cE3都没有被定义,所以报错。另外f=cE3后面要加;
#include
#include
int main()
{
    int i,j,a,b,c,d,e,f,aE3,bE3,cE3;
    for(i=100;i<1000;i++)
    {
        a=i%10,b=i/10%10;c=i/100%1000;
        d=aE3,e=bE3,f=cE3;
        if(d+e+f==i)
            //if(aE3+bE3+cE3==i)
            
            printf("%d ",i);
    }
    return 0;
    
}追问为什么要定义啊?E不是相当于一个函数吗?就像绝对值函数abs()一样??
全部回答
  • 1楼网友:低音帝王
  • 2021-11-25 19:05
16j进制要加0x 列如0xaE3追问我没用16进制啊追答我看错了
  • 2楼网友:掌灯师
  • 2021-11-25 18:09
你考c语言啊我也考
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯