作业帮 > 综合 > 作业

n=1; for (k=1;k0) { m=num/n; num=num%n; n=n/10; printf("%d "

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/20 15:13:09
n=1; for (k=1;k0) { m=num/n; num=num%n; n=n/10; printf("%d ",m); }
这段代码是如何执行循环的,用文字说明一下,c语言初学者
n=1; for (k=1;k0) { m=num/n; num=num%n; n=n/10; printf(
你的代码不完全,K的循环上限length在循环之前应该定义并赋值,num也一样,第一个for循环是将K从1开始每次+1,同时n*10.当K加到length-1时,在n*10后跳出for循环,进入while循环,在此循环中,变量m等于num对n除取整,变量num对n除取余,然后输出变量m的值,当n不满足大于0的条件时跳出循环.