所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

简单的编程题?

发布时间:2020-04-12 09:04:14

资讯分类:编程  简单  数组  数值  数量
简单的编程题?

void main(void)

{

int a[]={35,25,56,78,43,66,71,73,80,90,

0,73,35,65,100,78,80,85,35,50};

int i,rank,histo[11];

for (i=0;i<=10;i++)

histo[i]=0; // 将histo数组初始化为0

for (i=0;i<Num;i++){

rank=a[i]/10; // 将a数组的值除以10

if (0<=rank && rank<=10) // 如果这个值在0-10之间

histo[rank]++; // // 则将histo对应的位数加上。

}

// 上面这段程序是统计A数组中0-100数值中以10倍为间隔的数的个数。然后将这个结果放在数组histo中。histo[0]就是小于10的数的数量。histo[1]就是10-20数值之间的数的数量。以此类推。

for (i=0;i<=10;i++)

printf("%3d - :%3dn 简单的编程题?

1.

#include

intmain()

{

inty0,m0,d0,y1,m1,d1,age;

while(scanf("%d%d%d%d%d%d

留言与评论(共有 0 条评论)
   
验证码:
Top