从键盘输入若干整数(数据个数少于50),用-1作为输入结束标志,统计每个整数的个数?main(){int a[50]; int i,t=0; for(i=0;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 05:37:14
从键盘输入若干整数(数据个数少于50),用-1作为输入结束标志,统计每个整数的个数?main(){int a[50]; int i,t=0; for(i=0;i

从键盘输入若干整数(数据个数少于50),用-1作为输入结束标志,统计每个整数的个数?main(){int a[50]; int i,t=0; for(i=0;i
从键盘输入若干整数(数据个数少于50),用-1作为输入结束标志,统计每个整数的个数?
main()
{int a[50];
int i,t=0;
for(i=0;i

从键盘输入若干整数(数据个数少于50),用-1作为输入结束标志,统计每个整数的个数?main(){int a[50]; int i,t=0; for(i=0;i

#include<stdio.h>

#define N 1000

int main()

{ int a[N]={0},i=0,j=2,h=1,k,l=0,b[N],n,c[N];

     

 while(a[i]!=-1)

  scanf("%d",&a[++i]);

 i--;

 b[1]=a[1];

   while(1)

   {  

   for(k=1;k<=h;k++)

    if(a[j]==b[k])

             l++;

       if(l==0)

    b[++h]=a[j];

    j++;

    l=0;

    if(j==i+1)

     break;

   }

   for(j=1;j<=h;j++)

    printf("%d ",b[j]);

k=1,l=0,n=0;

while(1)

{ for(j=1;j<=i;j++)

       if(a[j]==b[k])

     l++;

      c[++n]=l;

   l=0;

     if(k==h)

   break;

   k++;

}

k=0;

putchar('\n');

for(i=1;i<=n;i++)

printf("第%d个数出现%d次\n",b[++k],c[i]);

}

从键盘输入若干整数(数据个数少于50),用-1作为输入结束标志,统计每个整数的个数?main(){int a[50]; int i,t=0; for(i=0;i C语言:指针实现从键盘输入若干数据整数(零表示结束),统计出数据个数,以及最大值、最小值和平均值从键盘输入若干数据整数(零表示结束),统计出数据个数,以及最大值、最小值和平 1.从键盘输入若干个整数(个数应少于50个),其值在0~4范围内,用-1作为输入结束的标志.统计每个整数的个数,试编程序完成. 从键盘输入10个整数,去掉其中最大的2个数和最小的2个数,求剩余数据的平均值 C语言从键盘输入若干个整数,判断读入的正数和负数的个数,输入为0时结束程序! 编写程序要求从键盘输入若干名学生数据(包括学号 姓名 三门课成绩 ),计算每位学生的总分,将原有数据和 两道MATLAB程序设计题1、从键盘输入若干个数,当输入0时结束输入.当输入的数据个数为0时,输出出错信息.当数据个数为1时,求它的绝对值;当数据个数为2时,求这两个数的均值;当数据个数为3 从键盘输入 0 ~ 100 之间的整数,分别统计 0 ~ 59,60 ~ 69,70 ~ 79,80 ~ 89,90 ~ 100 之 间的数据个数用C++编程:从键盘输入 0 ~ 100 之间的整数,分别统计 0 ~ 59,60 ~ 69,70 ~ 79,80 ~ 89,90 ~100之 间的数据个数并输 从键盘输入整数n(n 编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据之和,并输出. 若定义float a;现在从键盘输入a数据,其整数位为3位,小数位为2位,则输入(), C语言:从键盘输入20个整数,统计不同数字的个数 从键盘输入两个整数,输出这个两个数之间的非素数之和 编程:从键盘输入十个数据,将其中大于这十个数的平均数的数据显示在屏幕上! c语言,从键盘输入若干个整数,用-1作为输入结束的标志,求他们的和及平均值 怎么编从键盘输入若干整数,以0结束,判断并输出其中的最大数这个程序 C语言 从键盘输入10个整数,并分别统计其正整数和负整数的个数 用while和do..while()循环实现数据统计问题:从键盘输入一批整数,统计其中不大于10