山理工 1175 分割整数


一种比较简单的方法 直接用字符数组来储存数字  然后 str[i]-'0'  实现字符与数字的转换
#include
#include
#include
#include
#include
using namespace std;
int main()
{
	int n, i;
	char str[10];
	gets(str);
	n = strlen(str);
	for (i = 0; i < n; i++)
	{
		if (i == n - 1)
		{
			printf("%d", str[i]-'0');
		}
		else
		{
			printf("%d ", str[i]-'0');
		}
		
	}
   	return 0;
}

你可能感兴趣的:(基础练习)