标题:看看我这个程序还有那些不足
只看楼主
海纳百川
Rank: 1
来 自:湖北荆州
等 级:新手上路
帖 子:186
专家分:5
注 册:2007-10-2
 问题点数:0 回复次数:13 
看看我这个程序还有那些不足
main()
{int i,j,k;
 long p,s;
 scanf(%d",&k);
 for(i=1;i<=9;i++)
 {for(j=1,p=0,s=0;j<=k;j++)
  p=p*10+i;
  if(j==k) printf("%ld=“,p);
  else printf("%ld+",p)
  s+=p;
 }
   printf("%d\n",s);
 }
}
搜索更多相关主题的帖子: int main scanf long 
2008-04-30 21:06
moonwalker
Rank: 1
等 级:新手上路
威 望:1
帖 子:909
专家分:2
注 册:2007-3-2
得分:0 
1、没有头文件引用
2、用int main
3、在我的机器没有编过
4、格式可以弄整齐写
5、由于以上几点,内容就无心细看了

“视频教程网”免费提供教学资源
C不限制你的自由!
条件是自己承担滥用自由的恶果!
2008-04-30 21:17
海纳百川
Rank: 1
来 自:湖北荆州
等 级:新手上路
帖 子:186
专家分:5
注 册:2007-10-2
得分:0 

谢谢了哦

2008-04-30 21:38
xteet
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-9-12
得分:0 
多了个“}”
2008-04-30 21:40
yd4433
Rank: 1
等 级:新手上路
帖 子:404
专家分:0
注 册:2008-3-9
得分:0 
scanf(%d",&k);
 printf("%ld=“,p);
LZ 细心些 还有就是 2#说 的

------...-.-..-...-----........-------.......----.....------....||- - !
2008-04-30 21:40
ryophoenix
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:60
专家分:0
注 册:2007-10-16
得分:0 
else后面的printf语句还少了个分号
2008-05-01 10:52
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
得分:0 
程序代码:
/*********************************************
        按照你的意思,把程序改了下,
    看看合不合你的意?但我运行结果后
    好象不是你所要的结果。你能不能把
    你的原来的意思表达出来?大家帮你
    看看。
***********************************************/
#include<stdio.h>
int main(void)
{
        int i,j,k;
        long p,s;
        scanf("%d",&k);
        for(i=1;i<=9;i++)
        {
                for(j=1,p=0,s=0;j<=k;j++)
                        p=p*10+i;
                if(j==k)
                        printf("%ld=",p);
                else
                        printf("%ld+",p);
                s+=p;
        }
        printf("%d\n",s);

        system("pause");
        return 0;

}
2008-05-01 11:22
moonwalker
Rank: 1
等 级:新手上路
威 望:1
帖 子:909
专家分:2
注 册:2007-3-2
得分:0 
建议楼上把tab设置为4个位置而不是8个,这样你可以多几层嵌套而不用换行
还有为了适应更多的编辑环境,最好用4个空格,不要用tab键

“视频教程网”免费提供教学资源
C不限制你的自由!
条件是自己承担滥用自由的恶果!
2008-05-01 11:35
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
得分:0 
回复 8# 的帖子
谢谢,接受建议。以后还请多多指教。
2008-05-01 12:54
c_acceleration
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2008-4-28
得分:0 
[bo]以下是引用 [un]moonwalker[/un] 在 2008-5-1 11:35 的发言:[/bo]

建议楼上把tab设置为4个位置而不是8个,这样你可以多几层嵌套而不用换行
还有为了适应更多的编辑环境,最好用4个空格,不要用tab键


请问多层嵌套,你打算用多少层,现实点,三层以上已经很少,两层我都嫌多,我习惯用8
好像8也有它的原因哦。。。
建议用空格,不麻烦也可以,不过好像有的编译器把 tab-->space.....

天道酬勤
2008-05-01 13:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-211819-1-1.html




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

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