int s=0,a=1,n scanf(''%d'',&n); while(a!=n--){s+=1 ;a=a-2;}从键盘输入-3
int s=0,a=1,n; scanf(''%d'',&n); while(a!=n--){ s+=1 ;a=a-2;}从键盘输入-3 结果4 ,为什么
追问:C语言中编程编三角形的时候,总有定义for(j=1,j<=n-1+i,j++;)这是什么意思n-1+i很是不理解就是个倒三角啊,解释下嘛,大神,书上就是N-1+I
int s=0,a=1,n; scanf(''%d'',&n); while(a!=n--){ s+=1 ;a=a-2;}从键盘输入-3 结果4 ,为什么
追问:C语言中编程编三角形的时候,总有定义for(j=1,j<=n-1+i,j++;)这是什么意思n-1+i很是不理解就是个倒三角啊,解释下嘛,大神,书上就是N-1+I
其他:例如n=4执行n--后,n=3,(n--)=3.你可能没有弄清楚n--与--n的差别,区分一下这两个的区别