自己出去玩 2023-11-22 10:25 采纳率: 83.3%
浏览 5

用C语言输出读到的数据中的奇数和偶数的个数的题

题目如下

img

这是我写的

#include <stdio.h>
int main()
{
    int a;
    int m=0;
    int n=0;
    while(a!=-1)
    {
        scanf("%d",&a); //开始输入 
        while(a!=-1)
        {
        scanf("%d",&a); 
        if(a%2!=0)//如果是奇数 
        {
                m++; 
        }
        else//如果不是奇数 
        {
            n++;
            }
        }    
        
    }
    
    printf("%d,%d",m,n); //输出奇数个数,偶数个数 
}

img

我测试了好多次看结果都是对的,但是判定我有部分错误,还请各位帮忙看一下是怎么回事

  • 写回答

3条回答 默认 最新

  • 叶灼hua 2023-11-22 10:31
    关注

    整数有范围来个if判断

    评论

报告相同问题?

问题事件

  • 创建了问题 11月22日

悬赏问题

  • ¥15 jupyter notebook无法识别的空格,如何解决?(语言-python)
  • ¥15 自动回复评论的小插件
  • ¥20 用c++完成两道大题,要求提供.h和.cpp,以及用来测试的main.cpp
  • ¥15 2024电赛H题指导
  • ¥15 第三方如何控制E8a进行烧录
  • ¥15 关于lua调用DLL的c/c++动态库(相关搜索:数据库)
  • ¥15 openwrt结合智能家居(相关搜索:路由器)
  • ¥15 求一款免费的pdf编辑js,web端用的
  • ¥15 求分析下图晶体与三极管组成的振荡电路
  • ¥100 多线程+连接池+代理 运行一段时间线程阻塞