| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 812 人关注过本帖
标题:程序出错了??
只看楼主 加入收藏
mycpu
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-12-15
收藏
 问题点数:0 回复次数:13 
程序出错了??

程序的目的是:输入任意一个正整数,然后逆序输出,编译通过了,但输出时有错误提示: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 正整数 
2006-06-15 12:56
SunShining
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:31
帖 子:2215
专家分:0
注 册:2006-2-17
收藏
得分:0 
以下是引用mycpu在2006-6-15 12:56:05的发言:
t=pow10(l-1);
p=pow10(i-l);

double pow(double x, double y)


[glow=255,violet,2]闭关修炼ing...[/glow] [FLASH=360,180]http://www./chinaren.swf[/FLASH]
2006-06-15 13:09
无语的我
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2006-4-25
收藏
得分:0 

#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();

}


2006-06-15 13:10
无语的我
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2006-4-25
收藏
得分:0 
求和要使i  ,s 为  0

2006-06-15 13:12
穆扬
Rank: 1
等 级:禁止发言
帖 子:1910
专家分:0
注 册:2006-6-1
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽

2006-06-15 13:41
cordier
Rank: 2
等 级:论坛游民
威 望: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();
}

2006-06-15 14:18
zhao5195
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-6-15
收藏
得分:0 

给 变量i,s 赋初值!


2006-06-15 14:50
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 
#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");
}

2006-06-15 15:22
han2y
Rank: 1
来 自:山东德州
等 级:新手上路
帖 子:175
专家分:0
注 册:2006-5-4
收藏
得分:0 

类型不匹配


2006-06-15 15:31
huangtaomvp
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-4-23
收藏
得分:0 
缺赋初值


2006-06-16 12:01
快速回复:程序出错了??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016975 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved