鱼C论坛's Archiver
论坛
›
C\C++交流
› 计算5!
h-b-z-d-j-s-m
发表于 2022-3-12 15:16:12
计算5!
int fac=1,k=0;
do{k++;fac*=k;}while(k<5)
为什么这个k++输出的是1,不是先输出再运算的吗
为什么有的时候a++是自增了的值, 有的时候算的没自增的值,请教!
ba21
发表于 2022-3-12 15:24:07
步子夸得太大,容易扯到蛋。
;结束为一条语句。
int fac=1,k=0;
do
{
k++; // ++后面一条句语生效,当前还是0
fac*=k; // k=1 fac = 1*1
}while(k<5);
页:
[1]
查看完整版本:
计算5!