标题:帮忙看看为什么当数字输入过大时会运行错误!
取消只看楼主
chhubert
Rank: 1
来 自:田埂上
等 级:新手上路
帖 子:20
专家分:2
注 册:2010-7-14
结帖率:100%
 问题点数:0 回复次数:0 
帮忙看看为什么当数字输入过大时会运行错误!
#include <stdio.h>
void main()

{
    int a;
    printf("请输入一个数:\n");
    scanf("%d",&a);
    if(a!=0)
    {
        if ((a%2==0)&&(a>=0))
    {
        printf("此数为:正偶数\n");
    }
    else if ((a%2==0)&&(a<=0))
    {
        printf("此数为:负偶数\n");
    }
    else if ((a%2!=0)&&(a<=0))
    {
        printf("此数为:负奇数\n");
    }
    else if((a%2!=0)&&(a>=0))
   
        printf("此数为:正奇数\n");
    }
    else if(a==0)
        printf("此数为0\n");

   
}
搜索更多相关主题的帖子: 时会 数字 运行 输入 
2010-07-20 12:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-313492-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.915889 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved