c语言dev数组如何运行,C语言dev c++数组编译

满意答案

dcebd7a0de6265b6ccae5ead692f1eab.png

Autelia

2016.04.05

dcebd7a0de6265b6ccae5ead692f1eab.png

采纳率:57%    等级:9

已帮助:266人

#include

#include

#include

int main()

{

int nums[21],num[21]; /*你的角标从1开始,这里的20就不够了*/

int i,j;

int index,temp;

srand(time(NULL));

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

{

nums[i] = rand(); /*这个应当是i*/

printf("%d\n",nums[i]);

num[i]=nums[i]; /*备份原始数据*/

}

/*选择法,从小到大排序*/

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

{

index=i; /*从i到20这几个元素中最小值的序号*/

for (j=i+1;j<=20;j++)

if (nums[index]>nums[j])

index=j;

if (index!=i)/*交换i和index的元素的值*/

{

temp=nums[index];

nums[index]=nums[i];

nums[i]=temp;

}

}

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

printf("%d\t%d\n",num[i],nums[i]);

getch();

return 0;

}

00分享举报

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值