#includevoid main(){int i,d,m,n;char s[8]={'0'};scanf("%d",&n);i=0;do{m/8;d=n%8;s[i]='0'+d;i++;n=m;}while(n!=0);for(i=7;i>=0;i--)putchar(s[i]);}
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 07:10:54
![#includevoid main(){int i,d,m,n;char s[8]={'0'};scanf(](/uploads/image/z/13867652-20-2.jpg?t=%23includevoid+main%28%29%7Bint+i%2Cd%2Cm%2Cn%3Bchar+s%5B8%5D%3D%7B%270%27%7D%3Bscanf%28%22%25d%22%2C%26n%29%3Bi%3D0%3Bdo%7Bm%2F8%3Bd%3Dn%258%3Bs%5Bi%5D%3D%270%27%2Bd%3Bi%2B%2B%3Bn%3Dm%3B%7Dwhile%28n%21%3D0%29%3Bfor%28i%3D7%3Bi%3E%3D0%3Bi--%29putchar%28s%5Bi%5D%29%3B%7D)
#includevoid main(){int i,d,m,n;char s[8]={'0'};scanf("%d",&n);i=0;do{m/8;d=n%8;s[i]='0'+d;i++;n=m;}while(n!=0);for(i=7;i>=0;i--)putchar(s[i]);}
#includevoid main(){int i,d,m,n;char s[8]={'0'};scanf("%d",&n);i=0;do{m/8;d=n%8;
s[i]='0'+d;i++;n=m;}while(n!=0);for(i=7;i>=0;i--)putchar(s[i]);}
#includevoid main(){int i,d,m,n;char s[8]={'0'};scanf("%d",&n);i=0;do{m/8;d=n%8;s[i]='0'+d;i++;n=m;}while(n!=0);for(i=7;i>=0;i--)putchar(s[i]);}
结果为:n不断地除以8,得到多个余数的倒序显示.