C语言编程,数组问题

来源:百度知道 编辑:UC知道 时间:2024/05/08 22:32:08
fun(int a[],int b[],int n)
{................................(省略)
b[5]++..........................}

b[5]++是什么意思?感觉b[5]++应该是常量才对,这个什么意思?
#include"stdio.h"
fun (int [a],int [b],int n)
{
int i;
for(i=0;i<6;i++) b[i]=0;
for(i=0;i<n;i++)
if (a[i]<60) b[5]++:
else b[a[i]-60/n]++}
..............................(主函数省略)

b[5]的值自增一

整数型数组b中b[5]自动增1,也就是b[5]=b[5]+1;
其中数组中的下标是从0开始的,所以b【5】是数组中的第6个元素啊?

b[5]++就是b[5]的值加一,跟a++是一样的,这个句子执行后b[5]=b[5]+1