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

    xiaoxiao2021-03-26  24

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

    #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); countG=n; 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; }

    转载请注明原文地址: https://ju.6miu.com/read-662433.html

    最新回复(0)