如何编个程序让一个数顺序位数分别输出?
给一个数,让这个数顺序位数分开输出..如:948 应为 9 4 8 请问此程序怎么编啊?
有个一比较万能的方法 就是把这个数转换成为字符串 然后怎么输出随便你了 你可以选择用ltoa(value,string,10)函数 #include <stdio.h> int main(void) { long n = 9481234; char string[10];
ltoa(n,string,10);
for(n=0;n<strlen(string);n++) printf("%c\t",string[n]);
getch(); }
[此贴子已经被作者于2005-5-5 13:29:58编辑过]