由于这道题比较简单,为提升效率,我将跳过思路与总结部分,直接给出题解。
目录
题目
题解
题目
题解
#include
int main()
{
int n = 0,i=0;
scanf("%d", &n);
int B_n = n / 100; //B_n是“百”的个数
int S_n = n / 10 - B_n * 10; //S_n是“十”的个数
for (i = 0; i < B_n; i++) //唯一稍稍难一点的就是“十”的求法
printf("B");
for (i = 0; i < S_n; i++)
printf("S");
int num = n % 10; //num用来表示个位
for (i = 0; i < num; i++)
printf("%d", i + 1);
printf("\n"); //题目最后要求了要换行
return 0;
}
本次博客到这里就结束了,如果你觉得我的文章还不错的话,请给我多多点赞评论哦!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)