根据书上所编写的程序得出乱码结果,所得到的答案为乱码,请问这是什么原因呢??
供参考:
10、11行for语句后面分号删掉
#include <stdio.h>
int main() {
int n1,n2;
scanf("%d",&n2);
while(n2!=0) {//n2=0的时候结束循环
n1=n2%10;//求最小数位
n2=n2/10;//将十位变成个位
printf("%d",n1);
}
return 0;
}
//程序特点就是简单便捷
//相较于之前switch-case的程序,只是不能指定数位进行输出
操作系统:Windows10
软件:Devc++
编译器:TDM-GCC 4.9.2 64-bit Release
for语句后面不要带分号