zoukankan      html  css  js  c++  java
  • 高精度(✚▬✖)法,↓↓↓

    法!

    #include<stdio.h>
    #include<string.h>
    int main()
    {
    			int a[1000]={0},b[1000]={0},c[1000]={0};
    			char*s1;
    			int l1=0,l2=0,l,i,x;
    			scanf("%s",s1);
    			l1=strlen(s1);
    			for(i=0;i<=l1-1;i++)
    			a[l1-1-i]=s1[i]-'0';
    			scanf("%s",s1);
    			l2=strlen(s1);
    			for(i=0;i<=l2-1;i++)
    	{
    		    b[l2-1-i]=s1[i]-'0';
    	}
            	if(l1>l2)
    	 	    l=l1;
    	        else
    	 	    l=l2;
    	        for(i=0;i<=l-1;i++)
    	{
    
    		    if(a[i]<b[i])
    	{
    			c[i]=a[i]+10-b[i];
    			c[i+1]=a[i+1]-1;
    	}
    		    else
    		    c[i]=a[i]-b[i];
        }
                for(i=0;i<=l-1;i++)
        {
        	    if(a[i]<b[i])
        	{
        	    x=1;	
    		}
    	}
                if(l1<l2||x==1)
        {
        	    printf("-");
        	    for(i=0;i<=l-1;i++)
    	{
    
    		    if(b[i]<a[i])
    		{
    			c[i]=b[i]+10-a[i];
    			c[i+1]=b[i+1]-1;
    		}
    		    else
    		    c[i]=b[i]-a[i];
        }
    	}
        		for(i=l-1;i>=0;i--)
    			for(i=l-1;i>=0;i--)
    	   		printf("%d",c[i]);
    			return 0;	       
    }
    
    接下来是+++++++++++法!
    #include<stdio.h>
    #include<string.h>
    int main()
    {
    				char s[1000],a[1000]={0},b[1000]={0};
      				int i,l1,l2,l;
      				scanf("%s",s);
      				l1=strlen(s);
      				for(i=0;i<=l1-1;i++)
         {
         			a[l1-1-i]=s[i]-'0';
    	 }
        			scanf("%s",s);
     	 			l2=strlen(s);
     				for(i=0;i<=l2-1;i++)
         {
         			b[l2-1-i]=s[i]-'0';
    	 }
    				if(l1>l2)
    			{
    				l=l1;
    			}
    				else
    			{ 
    				l=l2;
    			}
    				for(i=0;i<=l-1;i++)
    	{
    				a[i]=a[i]+b[i];
    				if(a[i]>=10)
    		{
    				a[i+1]=a[i+1]+1;
    				a[i]=a[i]-10;
    		}
    	}
    				if(a[l]!=0)
    				l++;
    				for(i=l;i>=0;i--)
    	{
    				printf("%d",a[i]);	
    	}
    				return 0;	
    }
    
    
    

      

    
    

      

  • 相关阅读:
    zookeeper安装教程
    CentOS7服务管理(重启,停止,自动启动命令)
    redis配置文件详解
    阿里云 CentOS7安装redis4.0.9并开启远程访问
    rpm命令
    wget命令
    yum命令
    maven项目debug调试不能够进入源码问题解决
    8-字符串
    7-数组
  • 原文地址:https://www.cnblogs.com/YXC1024074325/p/5647921.html
Copyright © 2011-2022 走看看