B1006 换个格式输出整数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了B1006 换个格式输出整数相关的知识,希望对你有一定的参考价值。
#include<cstdio> int main() { int number; scanf("%d", &number); int num = 0; int a[10];//存放输入的数的每一位 while (number != 0)//对输入的数一位一位的脱法 { a[num] = number % 10; num++; number = number / 10; } for (int i = num - 1; i >= 0; i--) { if(i==2)//如果是百位 for (int j = 0; j < a[i]; j++) printf("B"); else if (i == 1)//如果是十位 { for (int j = 0; j < a[i]; j++) printf("S"); } else { for (int j = 1; j <=a[i]; j++)//如果是个位,从1开始输出 { printf("%d", j); } } } return 0; }
以上是关于B1006 换个格式输出整数的主要内容,如果未能解决你的问题,请参考以下文章