void main()
{ int a[10]={76,83,54,62,40,75,80,92,77,84};
int b[4]={60,70,90,101};
int c[4]={0};
for (int i=0;i<10;i++)
{ int j=0;
while (a[i]=b[j]) j++;
c[j]++;
}
for(i=0;i<4;i++)
cout&

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 耿耿

    15人对此回答表示赞同

    这是一个用来计数的程序吧,应该得出的是:在a数组中,分别大于等于60、70、90、101的个数。c数组用来放计数的结果。运行完的结果应该是:8 7 1 0
    这是我看程序想的,不知道对不。
    展开
    15
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Joseph

    12人对此回答表示赞同

    for (int i=0;i<10;i++) //i 从0 到 9 取值进入for循环
    { int j=0;
    while (a[i]=b[j]) j++;
    c[j]++;
    }
    第一次进入for循环,i = 0
    while (a[i]=b[j]) j++; // a[0] = 76 与 b[j] 中的数做比较,当遇到第一个a[0] < b[j] 时,跳出循环,否则j+
    展开
    12
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 吴语

    6人对此回答表示赞同

    这个题目是对数组a中的数按数组b给出的分段进行统计。
    即统计结果小于60的数2个,60-70的数1个,70-90的数6个,90-101的数1个
    外循环for取数组a中的每一个数a[i],内循环while与数组b中的每个数b[j]进行比较,找到第一个比b[j]大的数,对应c[j]计数。
    展开
    6
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部