我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

PAT:换个格式输出整数 哪里有错啊

#include <stdio.h>
int main()
{
int n,s,cnt=0,b;
scanf("%d",&n);

if(n<10){//个位数 
    printf("1%d\n",n);
}else if(n>=10 && n<100){//两位数 
    s=n/10;    //十位 
    while(s-1>=0){
        cnt++;
        s--;
        //printf("%d",cnt);
        printf("S");
    }
    printf("1%d\n",n);
}else if(n>=100 && n<1000){//三位数 
    b=n/100;    //百位
    s=n/10%10;
    while(b-1>=0){
        b--;
        printf("B");
    }
    while(s-1>=0){
        s--;
        printf("S");
    } 
    printf("1%d\n",n);
}
return 0;

}

printf("1%d\n",n);
占位符前面为什么都加了1

近期文章

  • C++怎么从系统读取文件的信息啊?
  • 为什么删除一个元素,刚输入要删除的元素就跳出来了?
  • python用户系统登录问题
  • vscode集成控制台正常,用cmd输入后没有输出咋回事哇?
  • MYSQL插入日期型对应时间问题
  • 是哪一步错了呢?急!
  • fastai 下载了也用不了
  • 怎么用c语言编写这个题呀
  • 数据结构预算法课后习题求解(请求帮助!!)
  • 我到底该怎么办π_π
  • 不知错误在哪里,一起来找茬
  • django提交之后出现404界面,提交的数据显示为None
  • MavLink2.0 Android开发
  • c语言scanf和printf
  • 不知道错哪了,一起来找找看吧
  • Css相对定位,设定left:50%起效果,但是设定top:50%不起效果
  • 重装系统后出现Office不适用是什么回事
  • score_dict=dict() score_file=open("scores.txt")
  • 怎么用JSON获得基于网页的API返回的对象?
  • 解win10密码时出现的疑问

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华