| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1136 人关注过本帖
标题:不是同一个意思吗
取消只看楼主 加入收藏
kuaisha
Rank: 2
等 级:论坛游民
帖 子:120
专家分:30
注 册:2016-8-3
结帖率:100%
收藏
 问题点数:0 回复次数:1 
不是同一个意思吗
程序代码:
#include<stdio.h>
int main(void)
{
    int man,oz,op,jz,jp;    //man输入数值,OZ偶数总个数,OP偶平均数,JZ奇数,JP奇平均数//
    oz=0;
    op=0;
    jz=0;  
    jp=0;
    while((scanf("%d",&man) != 0 ))//这个//
    {
      if(man%2==0)
         {
          oz++;
         
        } 
       else
         { 
          jz++;
         
        } 
    }
    printf("偶数总个数%d,偶数平均数%d,奇数总个数%d,奇数平均数%d",oz,op,jz,jp);
    return 0;


程序代码:
#include<stdio.h>

int main(void)
{

 int i_even = 0, sum_even = 0, i_odd = 0, sum_odd = 0, num;

 printf("请输入数值 (0 退出):");

 while(1)

 {
  scanf("%d",&num);
  if (num == 0) 
      break;//这个//
  if (num % 2 == 0)
   {
      i_even++;
      sum_even += num;
   }
  else
   {
      i_odd++;
      sum_odd += num;
   }

 }

 printf("偶数的个数: %d\n",i_even);

 printf("偶数的总和: %d\n",sum_even);

 printf("奇数的个数: %d\n",i_odd);

 printf("奇数的总和: %d\n",sum_odd);

 return(0);
}

不是同一个意思吗,为什么第一个就运行有问题,另外各位大神能不能讲的详细点。
搜索更多相关主题的帖子: 偶数 个数 奇数 printf num 
2017-08-19 15:22
kuaisha
Rank: 2
等 级:论坛游民
帖 子:120
专家分:30
注 册:2016-8-3
收藏
得分:0 
回复 2楼 醉游人
谢谢!
第一个问题花括号那是因为在这里复制漏了,本身是没问题的。
第二个问题我是故意留在那得,毕竟暂时没空管他。
第三个问题才是我最想问的,在这里谢谢您了,终于明白我没什么会出错了,我根本就没搞懂scanf()的返回值问题。
2017-08-19 21:12
快速回复:不是同一个意思吗
数据加载中...
 
   



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

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