我想问一下这里n[a]++是什么意思啊?

2025-05-19 18:04:54
推荐回答(2个)
回答1:

n+1中的n指的是每工作1年支付1个月工资的经济补偿。所谓的+1,是指用人单位解除劳动合同但是未提前30天书面通知劳动者时,额外支付的1个月工资。

回答2:

main(){ //主函数
    int i,a,n[101]; //定义变量:i,a,容量为101的数组(n[0],n[1],n[2],...,n[100])
    for(i=0;i<101;i++) n[i]=0; //数组初始化,使n[0],n[1],n[2],...,n[100]的值都为“0”
    for(i=1;i<=100;i++){  
        scanf(“%d”,&a);//接收一个从键盘输入的整形(整数),赋值给“a”
        n[a]++; //n[a]这个数字加“1”;即,这行代码等效为“n[a]=n[a]+1;”
    }//一共会执行100次这样从键盘输入一个数,再使得对应a位置的数字加“1”的过程。
    for(i=100;i>=0;i--) printf(“\n %3d:%3d”,i,n[i]);//格式化输出,结果按如下格式:
    //
    //100:n[100]的数值
    //99:n[99]的数值
    //98:n[98]的数值
    //…………
    //  0:n[0]的数值
}