求助:一道C++小编程

2.1k 9
发表于 2003-8-22 18:29:00|浙江 | 查看全部 阅读模式
小娣我快要考试了,早上做一道C++题目:从键盘输入10个整数,然后按由小到大的顺序排列(程序附后),看起来蛮简单的,可我编译后结果怎么也不对啊,我晕了! 那位兄台抽空帮我看看,谢谢了!!
include iostream.h
void main()
{
int i,j,min,a[5]&#59;
for(i=0&#59;i5&#59;i++)
cina&#59;
int p&#59;
for (i=0&#59;i4&#59;i++)
{
min=i&#59;
  for(j=i+1&#59;j5&#59;j++)
    {
if(a[min]a[j])
min=j&#59;
p=a&#59;
a=a[min]&#59;
a[min]=p&#59;
     }
}
for (i=0&#59;i5&#59;i++)
coutaendl&#59;
}

回复|共 9 个

solojackie Lv.10 发表于 2003-8-22 20:00:00|山东 | 查看全部

求助:一道C++小编程

main()
{int i,j,a[10]&#59;
int e&#59;
printf(please input 10 numbers!\n)&#59;
clrscr()&#59;
for(i=0&#59;i10:i++)
{scanf(%d,&a);
printf(\n)&#59;
}

for(i=0&#59;i10&#59;i++)
{for(j=i&#59;j10&#59;j++)
if(aa[j+1])
{e=a&#59;
a=a[j+1]&#59;
a[j+1]=e&#59;
}
}

for(i=0&#59;i10:i++)
{printf(%d,a)&#59;}

printf(\n)&#59;

getch()&#59;
}

随便写的,不知道能不能行!
xiang Lv.9 发表于 2003-8-22 20:49:00|广东 | 查看全部

求助:一道C++小编程

solojackie 从你写的这段看得出你是一个高手,写的东西比较简洁明了
流沙雨 楼主Lv.8 发表于 2003-8-22 23:10:00|浙江 | 查看全部

求助:一道C++小编程

[这个贴子最后由流沙雨在 2003/08/22 03:13pm 第 1 次编辑]

谢谢!SOLOJACKIE,我看了你的程序之后,改成如下所示,就顺利通过了。好高兴啊!呵呵,不过真奇怪啊,我原来的程序在理论上分析也没有错,怎就是通不过呢。

#include iostream.h
void main()
{
int i,j,a[10]&#59;
for(i=0&#59;i10&#59;i++)
cina&#59;
int p&#59;
for (i=0&#59;i10&#59;i++)
{

  for(j=i&#59;j10&#59;j++)
    {
    if(aa[j+1])
      {
      p=a&#59;
      a=a[j+1]&#59;
      a[j+1]=p&#59;
      }

     }
}
for (i=0&#59;i10&#59;i++)
coutaendl&#59;
}
solojackie Lv.10 发表于 2003-8-24 20:34:00|山东 | 查看全部

求助:一道C++小编程

呵呵,你怎么有兴趣编起程序来了?
我可不是什么高手,只不过是有空的时候喜欢编几个小程序玩玩而已。
呵呵,没有想到能编译成功!
流沙雨 楼主Lv.8 发表于 2003-8-25 04:15:00|浙江 | 查看全部

求助:一道C++小编程

没有办法啊,我被考试所逼啊,你做的不错啊!我以前没有学过C语言,只学过PASCAL,而且还很烂的,现在工作需要,要恶补C,C++了
solojackie Lv.10 发表于 2003-8-25 05:02:00|山东 | 查看全部

求助:一道C++小编程

哦,其实,我觉得,工作中用到的c语言特别是c++跟学校里学的不同啊。学校里学的偏重算法,而工作中的则偏重于界面的设计和跟硬件之间的交流吧!
流沙雨 楼主Lv.8 发表于 2003-8-25 17:43:00|浙江 | 查看全部

求助:一道C++小编程

是,我们用的是PICC更加不一样啊,不过那些教程都是基本功啊,不学学,总感觉不塌实,有可能跟我个人的学习方法有关啊,我总喜欢循序渐进。
流沙雨 楼主Lv.8 发表于 2003-8-25 17:47:00|浙江 | 查看全部

求助:一道C++小编程

你有学过数据结构吗?这东西真的好难啊!我这个星期六就要考了,在这短期之内真不知该怎么办啊?
solojackie Lv.10 发表于 2003-8-26 01:57:00|山东 | 查看全部

求助:一道C++小编程

数据结构啊。我学过,很复杂啊, 不过最重要的是树,队列跟盏,学好这三个就没问题了。至于那些对于时间跟内存的占用啊,不用管他们,对于低层次的来说没有关系的。短期内提高,恐怕就要下一些苦功啦。排序应该是比较重要的吧!多看看书, 然后找个程序,联系一下就好了!

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2026 光电工程师社区 版权所有 All Rights Reserved. Powered by Discuz! X5.0 Licensed 鄂ICP备17021725号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表