题目

解决代码及点评

/************************************************************************/
/*
2.   有一个数组,内放10个整数。要求找出最小的数和它的下标,然后把它和数组中最前面的元素对换位置
*/
/************************************************************************/
#include <stdio.h>
#include <stdlib.h>void main()
{int a[10];int min;//定义最小值int k;//记录下标for (int i=0;i<10;i++)//给数组赋值十个随机数{a[i]=rand()%100;printf("%d\t",a[i]);}min=a[0];for (int i=0;i<10;i++)//将最小值赋给min,得到数组最小值下标{if (min>a[i]){min=a[i];    // min保存最小值k=i;           // k保存最小值的下标}}printf("\nmin=%d,k=%d\n",min,k);//将a[0]和a[k]交换后输出a[0]=a[0]+a[k];a[k]=a[0]-a[k];a[0]=a[0]-a[k];for (int i=0;i<10;i++){printf("%d\t",a[i]);}system("pause");
}

代码下载及其运行

代码下载链接:

http://download.csdn.net/detail/yincheng01/6651903

解压密码为c.itcast.cn

下载解压后用VS2013打开工程文件

点击 “本地Windows调试器” 执行

程序运行结果




转载于:https://www.cnblogs.com/niulanshan/p/6175328.html

基于visual Studio2013解决C语言竞赛题之0502最小数替换相关推荐

  1. 基于visual Studio2013解决C语言竞赛题之1085相邻之和素数

        题目 解决代码及点评 /************************************************************************/ /* ...

  2. 基于visual Studio2013解决C语言竞赛题之1081shell排序

        题目 解决代码及点评 /************************************************************************/ /* ...

  3. 基于visual Studio2013解决C语言竞赛题之1027 YN

          题目 解决代码及点评 /*计算Yn的值,直到|Yn - Yn-1|<10-6为止,并打印出此时共作了多少次COS计算. 提示:Yn+1=COS(Yn),故本题 ...

  4. 基于visual Studio2013解决C语言竞赛题之1089牛虎过河

        题目 解决代码及点评 /************************************************************************/ /* ...

  5. 基于visual Studio2013解决C语言竞赛题之1070删除相同节点

        题目 解决代码及点评 /************************************************************************/ /* ...

  6. 基于visual Studio2013解决C语言竞赛题之1091多项式

        题目 解决代码及点评 /************************************************************************/ /* ...

  7. 判断同构数 c语言,基于visual Studio2013解决C语言竞赛题之0413同构数

    JQuery的基础和应用 1.什么是?    DOM的作用:提供了一种动态的操作HTML元素的方法.    jQuery是一个优秀的js库.用来操作HTML元素的工具.    jQuery和DOM . ...

  8. 基于visual Studio2013解决C语言竞赛题之0710排序函数

     题目 解决代码及点评 /* 10.用指向指针的指针的方法对N个整数排序并输出. 要求排序单独写成一个函数.N个整数和N在主程序中输入,最后在主函数中输出. */ #include <std ...

  9. 基于visual Studio2013解决C语言竞赛题之1049抓牌排序

       题目 解决代码及点评 /* 功能:插入排序.许多玩牌的人是以这样的方式来对他们手中的牌进行排序的:设手中原有3张牌已排好序,抓1张新牌,若这张新牌的次序在原来的第2张牌之后,第3张牌 ...

最新文章

  1. 用Nginx如何配置运行无扩展名PHP文件或非.PHP扩展名文件
  2. 牛客网 在线编程 猫狗收容所
  3. iPad连android热点掉线,苹果终于承认,iOS 13有这个问题,网络断连的原因找到了...
  4. Git学习第三课 使用github创建一个新的项目
  5. 广告拦截之easylist和easylistchina订阅地址
  6. Linux/Document: Livepatch
  7. sql中变量用法_SQL变量:基础和用法
  8. 《Linux内核分析》(二)——从一个简单Linux内核分析进程切换原理
  9. 陀螺仪数据转换成角度_请教怎么把用陀螺仪积分得到的角度转换到大地坐标系下?...
  10. oracle存储过程和视图不存在,Oracle 创建存储过程 提示权限不足或者提示表和视图不存在问题...
  11. 【Pytorch版本】损失函数大汇总
  12. GIF动态图片分解,多帧动态图分解成多张静态图片
  13. 工作缺点和不足及措施_工作总结中的不足与改进该怎么写?
  14. html 页面自动弹出,javaScript实现自动弹出页面
  15. 七夕表白攻略:程序员的代码情书
  16. 常见的名片尺寸如何在CorelDRAW预设
  17. excel使用教程_数据分析Excel必备技能:数据透视表使用教程
  18. MS问题汇总小结~(持续更新记录)
  19. 运维之思科篇 -----3.HSRP(热备份路由协议),STP(生成树协议),PVST(增强版PST)
  20. 记录SpringJdbc连接Oracle报错:ORA-00923: 未找到要求的 FROM 关键字

热门文章

  1. git拉取代码如何解决冲突_开源项目 git pull 代码冲突的解决方式?
  2. python选择排序从大到小_经典排序算法和Python详解之(一)选择排序和二元选择排序...
  3. an tu tu html5 test,Design an Accuracy Test System for Resolver-To-Digital Converter Based on PXI
  4. std::list 修改某个值_在WordPress首页不显示某个分类文章的做法
  5. python提取txt中指定内容_提取视频中的音频——python三行程序搞定!
  6. Java tate只要年月日,Java初學者入門必須掌握的30個基本概念
  7. 运维 服务器安装,IT服务器运维安装CentOS后,你要做的10件事
  8. php 能处理死循环吗,详解PHP死循环写法和作用
  9. java中时间入数据库格式转换_数据库中字段类型为datetime,转换成java中的Date类型...
  10. libcurl linux 静态链接库_Linux学习:Makefile 模板(动态库、静态库、可执行程序)...