A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 栗海云 中级黑马   /  2016-5-13 22:35  /  1697 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


//设计一个函数,统计从键盘输入的50个实数中有多少个正数、多少个负数、多少个零

2 个回复

倒序浏览
#include <stdio.h>

int main()
{
    int zheng = 0; //zheng表示正数的个数
    int fu = 0;    //fu表示负数的个数
    int ling = 0;  //ling表示0的个数
   
    double num = 0;
   
    for(int i = 0; i < 50; i++)
    {
        printf("请输入第%d个实数:",i + 1);
        scanf("%lf",&num);
        if(num > 0)
        {
            zheng++;
        }
        else if(0 == num)
        {
            ling++;
        }
        else
        {
            fu++;
        }
   
    }
    printf("从键盘输入的50个实数中有%d个正数、%d个负数、%d个零\n",zheng,fu,ling);
    return 0;
}
回复 使用道具 举报
非常感谢您的回答
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马