| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 874 人关注过本帖
标题:请帮忙修改程序
取消只看楼主 加入收藏
pl123586
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2016-10-13
结帖率:0
收藏
 问题点数:0 回复次数:0 
请帮忙修改程序
#include <stdio.h>
#include <stdlib.h>
#define len 10
int main(){
    int array[len]={2,1,4,3,6,5,8,9,7,10},*ptr,i,j,k,num;
 
    ptr=array;
    for(i=0;i<len;i++)
        scanf("%d",ptr+i);

    for(j=0;j<len;j++)
       if(num<array[len]){
           for(k=i;k>j;k--)
               *(ptr+k)=*(ptr+(k-1));
        break;
       }
  *(ptr+j)=num;
    printf("从小到大排序:\n");
   
    for(j=0; j<i+1; j++)
       printf("%4d",*(ptr+j));
    printf("\n");
  

    system("PAUSE");
    return 0;
 }

题目:用指针实现对 10个整数按从小到大的顺序排序
求助:用指针实现输入一个字符串存入数组中,再讲数组内容复制到另一个数组中并输出
搜索更多相关主题的帖子: include system return 
2016-12-05 23:32
快速回复:请帮忙修改程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046318 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved