新手,问两个菜鸟问题:1.某程序中有个循环句: while(scanf("%lf%d",&x,&exp)==2),其中x为double型,exp为int型, 问:==2为什么意思,赋值?为什么?2.while((status=scanf("%d,&code"))!=1||(code<1||code>5)),其中, code,status都为int型 问:“!=1”为什么意思?为什么不是“!=1”呢,这个应该是指是为真吧?希望各位能耐心说说,谢谢!