C语言从入门到精通
发表在C语言图书答疑 2016-07-02
是否精华
版块置顶:
#include<stdio.h>
int main()
{
int i,j;
int a[10];
int iTemp;
int iPos
printf("为数组元素赋值:\n"); 
/*从键盘为数组元素赋值*/
for(i=0;i<10;i++)
{
printf("a[%d]=",i);
scanf("%d",&a[i]);
}

/*从小到大排序*/
for(i=0;i<9;i++)                          /*设置外层循环为下标0~8的元素*/
{
iTemp=a[i];                           /*设置当前元素为最小值*/
iPos=i;                               /*记录元素位置*/
for(j=i+1;j<10;j++)                   /*内层循环i+1到9*/
{
if(a[j]<iTemp)                    /*如果当前元素比最小值还小*/
{
iTemp=a[j];                   /*重新设置最小值*/
iPos=j;                       /*记录元素位置*/ 

}
/*交换两个元素值*/
a[iPos]=a[i];
a[i]=iTemp; 
}

/*输出数组*/
for(i=0;i<10;i++)
{
printf("%d\t",a[i]);                  /*输出制表位*/
if(i==4)                              /*如果是第5个元素*/
     printf("\n");                    /*输出换行*/ 
}
return 0;                                 /*程序结束*/ 
}
老师帮忙找找错
分享到:
精彩评论 1
again
学分:250 LV4
2016-07-03
沙发
int iPos  后面少一个个分号 ;

注意看 IDE 给提示的 错误信息。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照