| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 317 人关注过本帖
标题:一个C语言问题
只看楼主 加入收藏
coolfaces
Rank: 1
等 级:新手上路
帖 子:4
专家分:4
注 册:2009-9-10
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
一个C语言问题
大家好,我是一个C语言的业余爱好者,今天为了解决一个生活中的一个问题,去下载了一个Dev-C++,我运行了以下程序:
#include"stdio.h"
#include"math.h"
main()
{
  long int x;   
  int a,b,c,d,e,f,g,h;
  int q=1,p=0,m=1;
 
  for(x=1000001;x<100000000;x++)
    {  
       a=x/10000000;
       b=(x/1000000)% 10;
       c=(x/100000)%10;
       d=(x/10000) %10 ;
       e=(x/1000)%10;
       f=(x/100 )%10;
       g=(x/10)%10;
       h=x%10;  
    if(((q+p*9+m*8+a*7+b*6+c*5+d*4+e*3+f*2+g*1+h)%10)==0)
       printf("the tt'ID is  %ld/t",x)
       }
      
}   

可是不行,老说我有错误,我也看不出来哪里有错,大家帮我看一下,谢谢了。                     
搜索更多相关主题的帖子: C语言 
2009-09-10 16:26
邶风
Rank: 5Rank: 5
等 级:职业侠客
帖 子:287
专家分:335
注 册:2009-1-20
收藏
得分:0 
int的上限也只有几万~~~数据溢出了

#include
2009-09-10 16:31
zhjr5201314
Rank: 4
等 级:业余侠客
帖 子:63
专家分:238
注 册:2009-9-10
收藏
得分:20 
printf("the tt'ID is  %ld/t",x)后面的“;”呢
2009-09-10 17:22
coolfaces
Rank: 1
等 级:新手上路
帖 子:4
专家分:4
注 册:2009-9-10
收藏
得分:0 
回复 3楼 zhjr5201314
谢了,我知道了,好久不编,粗心了。
2009-09-10 18:39
快速回复:一个C语言问题
数据加载中...
 
   



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

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