求大佬们帮忙调调,没有输出。
  • 板块灌水区
  • 楼主魑魅魍魉唬
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/3/1 15:05
  • 上次更新2024/3/1 15:21:24
查看原帖
求大佬们帮忙调调,没有输出。
317218
魑魅魍魉唬楼主2024/3/1 15:05

题目是12进制转换成10进制,输入12进制的字符串输出每一位代表的10进制的数(从高位输出),例,输入:a2,输出:10 2 我不知道我哪里出错了,输入a2然后就没有输出,求大佬们帮忙看看

#include<bits/stdc++.h>
using namespace std;
int main(){
   string s;
   int l=s.size();
   cin>>s;
   for(int i=0;i<l;++i){
   	if(s[i]=='b'){
   		cout<<11<<" ";}
   	if(s[i]=='a'){
   		cout<<10<<" "; }
   	if(s[i]>='0'&&s[i]<='9'){
   		cout<<(s[i]-'0');}
   }
   return 0;
}
2024/3/1 15:05
加载中...