问题标题: 谁会求绝对值?(付:再讲解一下abs函数)

0
0
已解决
刘风翔
刘风翔
新手启示者
新手启示者

原代码:

#include<bits/stdc++.h>
#include<cstdio>
using namespace std;
void f(){
	
}
int main()
{
	//freopen(".in","r",stdin);
	//freopen(".out","w",stdout);
	string s;
    int max=0;
    getline(cin,s);
    for(int i=0;i<s.size();i++){
        if(s[i]>='0'&&s[i]<='9'){
            if(s[i]>max){
                max=s[i];
            }
        }
    }
    cout<<max;
	//fclose(stdin);
	//fclose(stdout);
	return 0;
}

我发现我的代码样例输出是52

求教

刘风翔在2023-05-07 17:36:16追加了内容

ding

刘风翔在2023-05-17 12:46:47追加了内容

rt


0
已采纳
薛乘志
薛乘志
初级启示者
初级启示者

改为max=s[i]-'0';

0
0
0
0
丁炳瑜
丁炳瑜
高级光能
高级光能

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0
0
0
我要回答