救!! 50分!!
查看原帖
救!! 50分!!
1353009
Bareks楼主2024/9/15 10:41
#include<bits/stdc++.h>
using namespace std;
int main()
{
    char a[11];
    int len,i;
    scanf("%s",a);
    len=strlen(a);
    if(a[0]==0) return 0;
    if(a[0]=='-')
    {
	    printf("-");
        for(i=len-1;i>=1;i--)
           {   
		       if(a[i]!='0')
			   break;
			} 
         for(;i>=1;i--)
		    {   
			    printf("%c",a[i]);
		     
			}
    }
    else 
   {
        for(i=len-1;i>=0;i--)
            {
            	if(a[i]!='0')break;
			}
        for(;i>=0;i--)
		printf("%c",a[i]);  
		 if(a[i]==0)
    	{
    		std::cout<<0;
		}
  }
 
    return 0;
}

为何是50分?

2024/9/15 10:41
加载中...