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




题目


解决代码及点评

/*
10、用指向指针的指针的方法对N个整数排序并输出。
要求排序单独写成一个函数。N个整数和N在主程序中输入,最后在主函数中输出。
*/
#include <stdio.h>
#include <stdlib.h>
#define N 10
void main()
{int num[N], *pnum[N], **pp;for(int i=0;i<10;i++) // 初始化数组,赋值N个100以内整数,让pnum指向对应的值{num[i]=rand()%100;printf("%d\t",num[i]);pnum[i] = &num[i];}pp = pnum;  // 双重指针pp指向pnumfor(int i=0;i<10;i++) // 使用冒泡排序for(int j=i+1;j<10;j++){if(**(pp+i)>=**(pp+j)){       // 交换两个元素的值int temp = **(pp+i);**(pp+i) = **(pp+j);**(pp+j) = temp;}}for(int i=0;i<10;i++) // 打印排序后的结果printf("%d\t",**(pp+i));system("pause");
}


代码编译以及运行

由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:

1)新建工程

2)选择工程

3)创建完工程如下图:

4)增加文件,右键点击项目

5)在弹出菜单里做以下选择

6)添加文件

7)拷贝代码与运行


程序运行结果






转载于:https://www.cnblogs.com/new0801/p/6177499.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/294537.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

清华本科生0人去阿里,交叉信息院硕士没人再深造 | 清华大学2020年毕业生就业质量报告...

全世界只有3.14 % 的人关注了爆炸吧知识转自&#xff1a;量子位作者&#xff1a;金磊 杨净这几天&#xff0c;《清华大学2020年毕业生就业质量报告》火了。于是&#xff0c;我们也下载下来“拜读”了一下。就业率、毕业去向、就业地域等等信息看下来&#xff0c;也还算是情理之…

一句命令行检查cpu个数

wmic cpu get NumberOfCores, NumberOfLogicalProcessors

java利用模板发送邮件_使用JavaMail实现发送模板邮件以及保存到发件箱

需要用到的jar包1.freemarker-2.3.19.jar2.javax.mail.jar3.javax.activation.jar本次测试邮箱是腾讯企业邮箱&#xff0c;其他未经测试。做这个功能是因为我女朋友每个月都需要手动去发几十个人的考勤、考核邮件&#xff0c;实在是太过重复的做一件很乏味的事情&#xff0c;所…

C# WPF MVVM开发框架Caliburn.Micro IResult和协同程序⑥

“ 引言部分&#xff0c;总领全篇文章的中心内容。”01—IResult and Coroutines在前面&#xff0c;我提到了Actions概念的另一个引人注目的特性&#xff0c;称为协同程序。如果你以前没听说过这个词&#xff0c;下面是维基百科要说的&#xff1a;在计算机科学中&#xff0c;协…

游戏服务器注意事项

1&#xff1a;IO操作是最大的性能消耗点&#xff0c;注意优化余地很大。2&#xff1a;算法数据结构。排序寻路算法的优化。list,vector,hashmap的选择。大数据寻址&#xff0c;不要考虑遍历&#xff0c;注意考虑hash.3&#xff1a;内存管理。重载new/delete&#xff0c;内存池&…

Android之TypedArray 为什么需要调用recycle()

转自&#xff1a;http://blog.csdn.net/Monicabg/article/details/45014327 在 Android 自定义 View 的时候&#xff0c;需要使用 TypedArray 来获取 XML layout 中的属性值&#xff0c;使用完之后&#xff0c;需要调用 recyle() 方法将 TypedArray 回收。 那么问题来了&#x…

APP开发者到期续费说明

几步搞明白APP开发者续费&#xff0c;不再苦恼。1、APP开发者账号快满一年时&#xff0c;注册邮箱会收到一封提醒续费的邮件。主题类似5 days left to renew your iOS Developer Program membership.。 2、点击该邮件中的renew today 按钮&#xff0c;根据提示一路点到底。 3、…

什么就像谈恋爱一样?

1 向这只猫学习&#xff01;我的妈耶&#xff0c;这撩人的眼神&#xff0c;这小手&#xff0c;以后这大兄die的女朋友还要跟一只猫吃醋&#xff0c;默默先心疼一下2 善良的人最可爱了&#xff01;3 妈妈救我&#xff0c;马路牙子不让我去找你4 这是童年的回忆呀5 一位网友收到老…

.NET Regular Expressions

HTML去空白回车换行 private static readonly Regex REGEX_LINE_BREAKS new Regex("\n\s*", RegexOptions.Compiled); private static readonly Regex REGEX_LINE_SPACE new Regex("\n\s*\r", RegexOptions.Compiled); private static readonly Regex R…

如何在 Entity Framework 中计算 时间差 ?

咨询区 ison我的项目中有一个需求&#xff0c;需要使用 Entity Framework 实现 日期差 的计算逻辑&#xff0c;参考如下代码&#xff1a;var now DateTime.UtcNow;db.Items.OrderBy(x > x.SomeInteger (x.Date - now).Days);但很奇怪&#xff0c;上面的代码会抛下面的错误…

java外键实体类_java – 在Embeddable类中的外键映射

我正在使用eclipselink进行JPA.我有一个实体,它有一个由两个字段组成的复合键.以下是我的Embeddable主键类的字段(成员).Embeddablepublic class LeavePK {ManyToOne(optional false)JoinColumn(name "staffId",nullable false)private Staff staff;Temporal(Temp…

练习微笑

所谓练习微笑&#xff0c;不是机械地挪动你的面部表情&#xff0c;而是努力地改变你的心态&#xff0c;调节你的心情。学会平静地接受现实&#xff0c;学会对自己说声顺其自然&#xff0c;学会坦然地面对厄运&#xff0c;学会积极地看待人生&#xff0c;学会凡事都往好处想。这…

lost connection to MySQL server at waiting for initial communication packet,system error:o

1 可以先测试mysql本地连接石否正常 2 正常的话查看远程连接的IP在mysql中是否有权限 GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY 123123 WITH GRANT OPTION; note&#xff1a;&#xff08;记得修改IP抵制和密码&#xff09;转载于:https://www.cnblogs.com/yaohai…

Android之Activity的4种加载模式

一个Task可以理解成一个Activtiy栈,可以装载一个或者多个Activity,回退和打开的顺序逻辑和基本的数据结构栈是一致的。下面的这段话非常关键:那就是,一个Application如果有N个Activity,这些Activity分布在M个Task中,那么Application的回退栈会遵循这样的原则,首先从当前…

他拥有当今世界最高智商,从出生就一路开挂,然而,获得数学最高奖的他却说自己只是个热爱数学的普通人...

全世界只有3.14 % 的人关注了爆炸吧知识今天就讲讲这位平易近人的顶级天才吧。1975年&#xff0c;陶哲轩出生在澳大利亚&#xff0c;父母均毕业于香港大学&#xff0c;父亲陶象国是一名儿科医生&#xff0c;母亲梁蕙兰是物理和数学专业的高材生&#xff0c;曾当过中学数学教师。…

Win11用户增长迅速!你升了吗?

近日&#xff0c;AdDuplex 发布了 2021 年 11 月微软现代 Windows 操作系统的市场报告。现代 Windows 操作系统的统计只包括 Windows 11 和 Windows 10。Windows 11在 11 月&#xff0c;Windows 11 操作系统的市场份额达到 8.9%&#xff0c;其中包括 8.6% 运行 Windows 11 正式…

Tomcat一步步实现反向代理、负载均衡、内存复制

Tomcat是一个开源的Java EE服务器&#xff0c;想弄明白其中原理还有很长路要走&#xff0c;但是对于有Apache&#xff0c;Nginx经验的我们来说部署它还是没有问题的,下面我们来一步步的构建这些基本的功能吧。 实验环境&#xff1a;rhel 5.8,SElinux已经关闭 一.构建一个基本的…

mysql学时用什么类型_MYSQL数据库学习----MYSQL数据类型

一切数据在计算中都是以二进制形式存储&#xff0c;而8位二进制数就表示1个字节。通常我们说一种数据类型占多少字节&#xff0c;就是说这种数据类型可以表示多少位的二进制数&#xff0c;同时二进制数可以转换为十进制数&#xff0c;进而得到这种数据类型可以表示多大的十进制…

豆瓣9分,颠覆世界观的好书,每读一章就感叹一次:原来如此!(免费领)

全世界只有3.14 % 的人关注了爆炸吧知识聪明人的投资直击本质股神巴菲特曾在2019股东大会上&#xff0c;遇到了一位来自美国旧金山的年轻人提问&#xff1a;“要想成为一个好的投资者&#xff0c;最好的方法是什么&#xff1f;”巴菲特毫不犹豫回答道&#xff1a;“阅读”。5岁…

centos7.0搭建svn服务器

---恢复内容开始--- 在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了.然而在linux上搭建SVN却非常繁琐,这篇文章就来一步一步教您如何在Centos上搭建SVN 源码目录&#xff1a;/home/svn/project 工程名&#xff1a;project 工程目录&#xff1a;/home/svn/proj…