当前位置: 代码迷 >> C语言 >> 程序出错了??
  详细解决方案

程序出错了??

热度:129   发布时间:2006-06-15 12:56:05.0
程序出错了??

程序的目的是:输入任意一个正整数,然后逆序输出,编译通过了,但输出时有错误提示:Floating point error: Domain 这是什么意思? 错在哪了?



#include "stdio.h"
#include "math.h"

main()
{
int n,s,i,k,l,t,p;
printf("input data:\n");
scanf("%d",&n);
k=n;
do
{
i=i+1;
n=n/10;
}
while(n!=0);
for(l=1;l<=i;l++)
{
t=pow10(l-1);
p=pow10(i-l);
s=s+((k/t)%10)*p;
}
printf("s=%d\n",s);

}

搜索更多相关的解决方案: include  正整数  

----------------解决方案--------------------------------------------------------
以下是引用mycpu在2006-6-15 12:56:05的发言:
t=pow10(l-1);
p=pow10(i-l);

double pow(double x, double y)


----------------解决方案--------------------------------------------------------

#include "stdio.h"
#include "math.h"

main()
{
int n,s=0,i=0,k,l,t,p;
printf("input data:\n");
scanf("%d",&n);
k=n;
do
{
i=i+1;
n=n/10;
}
while(n!=0);
for(l=1;l<=i;l++)
{
t=pow10(l-1);
p=pow10(i-l);
s=s+((k/t)%10)*p;
}
printf("s=%d\n",s);
getch();

}


----------------解决方案--------------------------------------------------------
求和要使i  ,s 为  0
----------------解决方案--------------------------------------------------------
提示: 作者被禁止或删除 内容自动屏蔽

2006-06-15 05:41:35
cordier

等 级:论坛游民
威 望:1
帖 子:449
专家分:14
注 册:2006-2-9
  得分:0 
#include <stdio.h>
#include <conio.h>
#define MAX 20
main()
{
int n,i=0;
char ch[MAX];
printf("input the number:");
scanf("%d",&n);
itoa(n,ch,10);
while(ch[i]!='\0')
i++;
for (i--;i>=0;i--)
printf("%c",ch[i]);
getch();
}

----------------解决方案--------------------------------------------------------

给 变量i,s 赋初值!


----------------解决方案--------------------------------------------------------
#include<stdio.h>
void main()
{
int val,r;
val=0;

do{
printf("\n请输入一个数:");
scanf("%d",&val);
if(val<=0)
printf("该数必须为正数\n");
}while(val<=0);

do{
r = val % 10;
printf("%d",r);
val = val / 10;
}while(val != 0);

printf("\n");
}
----------------解决方案--------------------------------------------------------

类型不匹配


----------------解决方案--------------------------------------------------------
缺赋初值


----------------解决方案--------------------------------------------------------
  相关解决方案