搜索
查看: 2455|回复: 12
打印 上一主题 下一主题

这个编译出来怎么不对,负数就不行

[复制链接]
楼主
发表于 2012-9-10 19:04:35 | 显示全部楼层
月光疾风 发表于 2012-8-28 10:15
那是因为你申明的类型的原故:把int a;改成unsigned a;问题解决,分析:int 是整形类型,又有正整形,和负 ...

#include <stdio.h>
int main()
{
        int a;
    scanf("%d",&a);
    if(10>a>0)             printf("yes");
   
    else        printf("no");
        sleep(5000 );
        return 0;
}
这也可以的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表