DEVC++编译错误如何解决 - 爱问答

(爱问答)

DEVC++编译错误如何解决

代码:

==============================================

#include <iostream>

int main()

{

int i,j;

int a[10];

int iTemp;

printf("为数组赋值: ");

for(i=0;i<10;i++)

{

printf("a[%d]=",i);

scanf("%d"a[i]);

}

for(i=1;i<10;i++)

{

for(j=9;j>=i;j--)

{

if(a[j]<a[j-1])

{

iTemp=a[j-1];

a[j-1]=a[j]

a[j]=iTemp;

}

}

}

for(i=0;i<10;i++)

{

printf("%d ".a[i])

if(i==4)

printf(" ");

}

}

==============================================


编译错误:

==============================================

1113F:冒泡法排序.cpp[Error] expected ')' before 'a'


215F:冒泡法排序.cpp[Error] expected ';' before 'a'


2717F:冒泡法排序.cpp[Error] request for member 'a' in '"%d11"', which is of non-class type 'const char [4]'

==============================================


标注错误的代码:

==============================================

scanf("%d"a[i]);

==============================================


程序估计是参考别人的,而你多是粗心的结果

以下改好的

#include <iostream>
using namespace std; //少了一行
int main()

{
   int i,j;
   int a[10];
   int iTemp;
   printf("为数组赋值: ");
   for(i=0; i<10; i++)
       {
           printf("a[%d]=",i);
           scanf("%d",&a[i]); //少了&及逗号
       }
   for(i=1; i<10; i++)
       {
           for(j=9; j>=i; j--)
               {
                   if(a[j]<a[j-1])
                       {
                           iTemp=a[j-1];
                           a[j-1]=a[j]; //少分号
                                  a[j]=iTemp;
                       }
               }
       }
   for(i=0; i<10; i++)
       {
           printf("%d ",a[i]); //"."应该是"," 且少分号
           if(i==4)
               printf(" ");
       }
}


下一篇:王者荣耀皮肤一共有多少个

上一篇:这样的主机配置可以高特效开吃鸡吗,还能开那些大型游戏(高特效)?

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?