首页上一页 1  下一页尾页 1 条记录 1/1页
        经典范例2 平方和运算
                 	
                        发表在C语言图书答疑
                        2013-01-25                                                
                    		
                                                                            	
                        
                        
                    
                    
                    	是否精华
                    	是
                    	否
                    
                    
                    
                            版块置顶:
                            是
                            否
                        
                    
                                           #include <stdio.h>
int main()
{
long a[10],n,i;
p:printf("请输入一个大于1的整数:\n");
scanf("%ld",&n);
if(n==0||n==1)
goto p;
while(n!=145)
{
printf("n=%ld->",n);
i=1;
while(n>0)
{
a[i++]=n%10;//这里是如何将各位数字一一放进数组中的?比如数字63521
n/=10;
}
n=0;
i--;
while(i>=1)
{
printf("%ld*%ld",a[i],a[i]);
if(i>1)
printf("+");
n+=a[i]*a[i];
i--;
}
printf("=%ld\n",n);
   
}
getch();
}
                
        	
        
        
    int main()
{
long a[10],n,i;
p:printf("请输入一个大于1的整数:\n");
scanf("%ld",&n);
if(n==0||n==1)
goto p;
while(n!=145)
{
printf("n=%ld->",n);
i=1;
while(n>0)
{
a[i++]=n%10;//这里是如何将各位数字一一放进数组中的?比如数字63521
n/=10;
}
n=0;
i--;
while(i>=1)
{
printf("%ld*%ld",a[i],a[i]);
if(i>1)
printf("+");
n+=a[i]*a[i];
i--;
}
printf("=%ld\n",n);
}
getch();
}

 
	
                                                 VIP会员
VIP会员 购物车
购物车

 私信
                         私信 
                     发表新帖
发表新帖 立即签到
立即签到 
        		  
        		 
         		 关注
关注
                  回复
 回复 支持(
                	支持( 反对(
                    反对( 
               			  
                







 
                     
                     
					 
						 
						 
						 
						