首页 > 学院 > 开发设计 > 正文

1006. 换个格式输出整数 (15)

2019-11-14 08:59:37
字体:
来源:转载
供稿:网友

有个测试点没通过,没有找出原因

#include <stdio.h>#include <stdlib.h>int main(){	int n,countB=0,countS=0,countG=0;	scanf("%d",&n);	if(n>0&&n<1000)	{	countB=n/100;	countS=(n/10)%10;	countG=n%10;		int i;	char str[50];	for(i=0;i<countB;i++)	{		str[i]='B';	}		for(i=countB;i<countS+countB;i++)	{		str[i]='S';	}		for(i=1;i<=countG;i++)	{		str[i+countB+countS-1]=i+'0';	}			for(i=0;str[i]!='/0';i++)	{		PRintf("%c",str[i]);	}}	return 0;}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表