社区讨论

已过,但有一个疑惑

P1601高精度加法参与者 2已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@m484k7yi
此快照首次捕获于
2024/12/03 15:15
去年
此快照最后确认于
2025/11/04 13:25
4 个月前
查看原帖
C
int n=(aPOS >= bPOS) ? aPOS : bPOS;
for(int i=0; i<n; i++)
    c[i]+=a[i]+b[i];
C
for(int i=0; i<(aPOS >= bPOS) ? aPOS : bPOS; i++)
	c[i]+=a[i]+b[i];
把这个(aPOS >= bPOS) ? aPOS : bPOS放进for循环的判断语句中for循环会执行无穷多次这是为什么 aPOS or bPOS的值有意外改变?

回复

2 条回复,欢迎继续交流。

正在加载回复...