差亿点就吃饱了 2020-06-09 09:20 采纳率: 0%
浏览 155

刚开始学习C语言,遇到了不解的地方,麻烦各位大佬指导一下。

大佬们好,我在MOOC平台上自学C语言,课后练习遇到了一道这个题目。
奇偶个数
题目内容:

你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。

输入格式:

一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。

输出格式:

两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。

我写的如下:
图片说明
在这上面能够运行后,我到平台上输入了这段代码,但是结果显示的是运行时间超出限制。
现在题目已经解决,但是这一段代码的问题出在哪个地方我还是不清楚,麻烦大佬们指导一下。

  • 写回答

2条回答 默认 最新

  • HeartRain_大西瓜 2020-06-09 09:36
    关注

    x<=0与X!=-1;有矛盾,可以改为:if(x>=0&&x<=10000){....}else if (x == -1)return;

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?