当前位置: 首页 > news >正文

介绍小说的网站模板哈尔滨seo推广

介绍小说的网站模板,哈尔滨seo推广,wordpress baidu sitemap,wordpress mip改造小练习 在堆区空间连续申请5个int类型大小空间,用来存放从终端输入的5个学生成绩,然后显示5个学生成绩,再将学生成绩升序排序,排序后,再次显示学生成绩。显示和排序分别用函数完成(两种排序方法&#xff0…

小练习

在堆区空间连续申请5个int类型大小空间,用来存放从终端输入的5个学生成绩,然后显示5个学生成绩,再将学生成绩升序排序,排序后,再次显示学生成绩。显示和排序分别用函数完成(两种排序方法)

要求:用malloc和free完成

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int *put(int *p);//输出成绩声明
int *swap(int *p);//冒泡排序函数声明
int *swap2(int *p);//选择排序声明
int main(int argc, const char *argv[])
{int *p=(int *)malloc(sizeof(int)*5);//申请5个int类型堆空间for(int i=0;i<5;i++){scanf("%d",p+i);//输入成绩}printf("你输入的成绩为:");put(p);//调用输出函数swap(p);//调用冒泡排序函数//swap2(p);//调用选择排序函数printf("排序升序后的值为:");put(p);return 0;free(p);//释放内存p=NULL;//指针指向空,避免野指针 
}
int *put(int *p)//输出函数
{for(int i=0;i<5;i++){printf("%d ",*(p+i));}putchar(10);
}
int *swap(int *p)//冒泡排序
{int temp;for(int i=0;i<5;i++)for(int j=0;j<4-i;j++){if(*(p+j)>*(p+j+1)){temp=*(p+j);*(p+j)=*(p+j+1);*(p+j+1)=temp;}}
}
int *swap2(int *p)//选择排序
{int temp;int min;for(int i=0;i<5;i++){min=i;for(int j=i+1;j<5;j++){if(*(p+min)>*(p+j))min=j;}temp=*(p+min);*(p+min)=*(p+i);*(p+i)=temp;}
}

运行截图

http://www.ritt.cn/news/4074.html

相关文章:

  • 做网站的滚动字幕怎么制作seo排名优化教学
  • 做邀请函的网站营销策划经典案例
  • 2022年企业所得税政策杭州seo网
  • 投资公司网站建设方案营销型网站的公司
  • 做网站有前途吗石家庄关键词快速排名
  • app网站制作要多少钱逆冬黑帽seo培训
  • 笔记本怎么建设网站微信朋友圈广告30元 1000次
  • 做网站更赚钱吗全渠道营销的概念
  • 武汉交通建设网站官方网站怎么注册
  • 汉中城乡建设网站微商怎么找客源人脉
  • 校园二手信息网站建设seo研究中心道一老师
  • 在线生成个人网站免费观看仁茂网络seo
  • 0元注册公司怎么办理提升seo排名
  • 做seo网站图片怎么优化上海知名的seo推广咨询
  • 电商扶贫网站建设营销培训方案
  • 手机网站管理百度排名点击
  • 做banner网站网站推广的技术有哪些
  • 玉环网站建设湖南网站seo营销
  • 铭做网站建设网络营销策略的概念
  • 网站怎样关键词排名优化企业查询信息平台
  • 有口碑的做网站如何做网站网页
  • 西安建站成都百度推广优化创意
  • 服务器两个域名一个ip做两个网站网站的推广方式
  • 口碑好的网站建设短视频培训
  • 加拿大28怎么做网站代理整合营销网络推广
  • seo单词优化网络公司seo教程
  • 江西南昌网站建设公司哪家好查数据的网站有哪些
  • 驻马店市住房和城乡建设委员会网站百度搜索引擎介绍
  • 网站建设 增值税税率互动营销用在哪些推广上面
  • 网站搭建设计合同想要导航推广网页怎么做