• 2022-05-27
    先输入一个正整数n,表示后续要输入整数的个数,统计后续输入数中正数、负数和零的个数。
  • #include"stdio.h"voidfun(intn);intmain(){intn;printf("请输入个数:");scanf("%d",&n);fun(n);return0;}voidfun(intn){inti,num,zs=0,fs=0,z0=0;for(i=0;i{printf("请输入第%d个数据:",i+1);scanf("%d",&num);if(num>0)zs++;elseif(num<0)fs++;elsez0++;}printf("正数有%d个,负数有%d个,零有%d个",zs,fs,z0);}

    内容

    • 0

      【简答题】( 25 分) 任意输入 N 个数,统计其中正数、负数和零的个数。 如 (25.0分)

    • 1

      编写程序,输入一个正整数n(1<n≤10),再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换,然后输出交换后的门个数。

    • 2

      求C语言程序输入若干整数,统计其中大于零和小于零的个数。以零结束输入。输入若干整数,统计其中大于零和小于零的个数。以零结束输入。

    • 3

      编写程序实现:任意输入N个整数,存放于数组,统计其中正数之和、正数的个数及正数的平均值。

    • 4

      完善程序,实现统计正数的数目。(信息学奥赛) 【题目描述】输入若干整数,以 0 结尾,统计其中有多少个正整数。 【输入】一行若干整数,最后一个为 0。 【输出】一行一个整数,表示输入的数据中正整数的个数。 【输入样例】3 6 -3 2 0 【输出样例】3 [br][/br] s = _________("输入若干整数,以 0 结尾:") count =_________ for x in _________ if _________ > 0: count _________ print(count)