发布网友 发布时间:2022-05-02 02:02
共5个回答
热心网友 时间:2022-06-26 16:11
比如热心网友 时间:2022-06-26 16:11
main函数定义c[10];没有赋值,系统默认数组C中每个元素值为0,C[i]++相当于一个变量的自加一样,一个for循环,将每个数组元素都自加,值都变成1.覆盖原来的0.C[a[i]]++道理一样,只是C数组的下标用a[i]表示!热心网友 时间:2022-06-26 16:12
因为0<a[i]<9, c[a[i]]++是统计a[i]的个数,并且将结果保存在数组c的下标a[i]处,至于c[i]++不应该是赋0;可以在声明是初始化int c[10]={0}热心网友 时间:2022-06-26 16:12
比如:i++就是把在用完i后,再+1,注意和++i的区别。什么“覆0”,你不要以某个特例,明白i++就行了。热心网友 时间:2022-06-26 16:13
应该不是赋值为0,只是加1,这个程序问题很多