含有swap的c语言冒泡排序6,c#中写个Swap方法来实现冒泡排序 看看哪里错了
满意答案
linzhenlin
2013.12.11
采纳率:46% 等级:13
已帮助:12189人
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Swap2
{
class Program
{
static void Main(string[] args)
{
double[] score = new double[5];
string scorestr="";
double[] cj=new double[5];
Console.WriteLine("输入5名成员的成绩:");
for (int i = 0; i < 5; i++)
{
Console.Write("第{0}位的成绩",i+1);
Console.WriteLine();
cxsr:
try
{
cj[i] = Convert.ToDouble(Console.ReadLine());
if (cj[i]>1500)
{
Console.WriteLine("你的输入的第{0}名成员成绩过于离谱请检查重新输入!",i+1);
goto cxsr;
}
}
catch (Exception ex)
{
Console.WriteLine("对不起您的输入第{1}名成员成绩引起{0}错误请重新输入该成员成绩。", ex.Message,i+1);
goto cxsr;
}
}
score= Swap(cj);
foreach(double it in score)
{
scorestr+=" "+it;
}
Console.WriteLine("输出排序后的成员:{0}", scorestr);
Console.ReadLine();
}
private static double[] Swap(double[] score)
{
for( int i=0;i
{
for(int j=i;j
{
if(score[i]>score[j])
{
double temp;
temp=score[j];
score[j]=score[i];
score[i]=temp;
}
}
}
return score;
}
}
}
帮你改写了一个。是C#控制台的。你可以看看。 你的那个我拿过去错误一大堆。改了半天。
00分享举报
含有swap的c语言冒泡排序6,c#中写个Swap方法来实现冒泡排序 看看哪里错了相关推荐
- c语言 swap交换函数_重审C中老生常谈的swap函数交换数值
概览 本文内容是关于C语言参数传值,以及x86底层实现的计算机科学. 包含了原理速览以及代码示例. 引言 如果你学习过C,可能会对经典的swap函数问题记忆深刻.简单的参数传值并不能在函数外部完成两个 ...
- 属性 方法c语言,C语言如何实现C++中对象属性和方法
在C++中,我们常见到用类定义一个对象,这个对象可以有他自己的属性(数据)和方法(函数),而在C语言的正常语法中,是禁止在结构体中定义函数的. 在一个关于触摸屏的驱动程序中发现,用C语言的也可以实现对 ...
- c语言冒泡排序_图文解析:如何用PLC梯形图实现冒泡排序算法?
作者注:此程序仅供欣赏,作为科普知识了解即可.实际工程当中PLC一般都有专用的排序指令或函数,不需要我们亲自写排序算法. 什么是冒泡排序? 学习过一点C语言的朋友,对冒泡排序的概念应该并不陌生.冒泡排 ...
- c语言泛型swap函数,C 语言实现泛型 swap 函数
由于C语言是强类型语言,所以通常我们在编写一些函数的时候就需要指定函数的类型.这就会导致同样的函数行为因为处理的类型不同,就可能需要为不同的类型编写不同的函数版本. 比如用于交换两个变量值的如swap ...
- 【八大排序详解~C语言版】直接插入排序-希尔排序- 直接选择排序-堆排序-冒泡排序-快速排序-归并排序-计数排序
八大排序 1.直接插入排序 2.希尔排序 3.直接选择排序 直接选择排序改进 4.堆排序 1.建堆 2.利用堆删除思想来进行排序 5.冒泡排序 6.快速排序 递归实现 非递归实现 7.归并排序 递归实 ...
- c 语言如何处理表格文件中的数据库,C#程序从Excel表格中读取数据并进行处理
今天做了一个Excel表格数据处理的事情,因为数据量表较大(接近7000条)所以处理起来有点麻烦,于是写了一个程序, 先将程序记下以便将来查找. using System; using System. ...
- 下列标识中不是c语言保留字,下列标识符中,不是 C 语言保留字的是
下列标识符中,不是 C 语言保留字的是 更多相关问题 La Chine est de très loin le premier pays producteur mondial d'hydroélect ...
- c调用lua脚本语言入门,Lua脚本语言入门及魔兽争霸中的Lua函数调用
在这篇文章中,我想向大家介绍如何进行Lua程序设计及魔兽争霸中的Lua函数调用.我假设大家都学过至少一门编程语言,比如Basic或C,特别是C.因为Lua的***用途是在宿主程序中作为脚本使用的. L ...
- 用c语言编译对数函数,在C语言中使用对数函数的方法
在C语言中使用对数函数的方法 C语言log()函数:返回以e为底的对数值头文件: #include log() 函数返回以 e 为底的对数值,其原型为: double log (double x); ...
最新文章
- transformer面试总结 模型中BN batchNormalize LN layerNormalizer区别
- 图解SQLite教程
- [leetcode]Trapping Rain Water @ Python
- 10个让人很舒服的沟通技巧
- Java IO API记录
- MySQL 5.7原生JSON格式支持
- win7资源管理器从计算机开始,熟练用Win7电脑从Win7资源管理器入门
- 水稻PHP基因,科学网—和驯化相关的水稻基因 - 闫双勇的博文
- 简述有监督学习、半监督学习、无监督学习、弱监督学习
- 上传图片方法到免费服务器
- 上市公司环境数据集:环境绩效明细表、排放明细表、资源消耗明细表等多项指标数据
- 如何正确理解商业智能BI的实时性?
- vscode开发中绝对让你惊艳的插件!!!(个人在用) 持续更新。。。。
- 1024程序员节之长沙吃货打卡
- 网页版chatGPT,国内直接打开就用的chatgpt
- 量化交易——传统技术分析相对强弱指数RSI的原理及实现
- cas入门之六:cas 登录流程(下)
- 怎么来解决GIS表转Excel超了65535的最大行限制
- 物联网竞赛LoRa模块双击实现某些功能-新大陆
- C语言等差数列前n项合
热门文章
- DisJSet:Wireless Network(POJ 2236)
- Android开发系列(十二) QQ联系人列表升级版——ListView和ScrollView高阶使用方法...
- 五大领域总目标指南_每日干货 | 五大领域 学前社会教育1
- 这9个Python问题你能回答几个?
- python的矩阵表示_Python 稀疏矩阵表示
- 设置负数_合同到期提示设置,还在手动计算就out了,学会today函数一键搞定
- android 自定义时间对话框,android自定义日期和时间选择对话框得实现
- Android 7 soter,微信(com.tencent.mm) - 8.0.0 - 应用 - 酷安
- java 热布署 开源_一种简单快捷的 java 热部署方式
- 将数据导入到mysql_Mongodb数据导入到mysql