| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 987 人关注过本帖
标题:关键词:数组,插入数后按原大小顺序输出
取消只看楼主 加入收藏
杨唐卫
Rank: 2
等 级:论坛游民
帖 子:24
专家分:23
注 册:2014-4-16
结帖率:83.33%
收藏
已结贴  问题点数:18 回复次数:4 
关键词:数组,插入数后按原大小顺序输出
程序代码:
#include<stdio.h>
int main()
{
   int a[10],b[10];
   int t,c,d,f,g;
   scanf("%lf",&t);
   for(g=0;g<=9;g++)
   {
       scanf("%lf",&a[g]);
   }
        for(c=0;c<=8;c++)
   
            {
                if(a[c+1]-t+a[c]-t<a[c+1]-a[c])
               
            {
                    for(f=0;f<=c;f++)
       
                        printf("%f ",a[f]);
       
            }
            }
            printf("%f",t);
            for(d=c+1;d<=9;d++)
            {printf("%f",a[d]);}


return 0;
}
         我想让用户输入的一个数组a【10】(十个数),另外输入一个数让其按大小顺序插入后输出。


捕获.PNG (7.07 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 关键词 color 
2014-04-21 22:11
杨唐卫
Rank: 2
等 级:论坛游民
帖 子:24
专家分:23
注 册:2014-4-16
收藏
得分:0 
好的,我会注意的。
2014-04-22 20:49
杨唐卫
Rank: 2
等 级:论坛游民
帖 子:24
专家分:23
注 册:2014-4-16
收藏
得分:0 
程序代码:
#include<stdio.h>
int main()
{
   int a[10],b[10];
   int t,c,f,g;

 
   for(g=0;g<=9;g++)
   {
       scanf("%d",&a[g]);
   }
      scanf("%d",&t);
      for(c=0;c<=8;c++)
   
            {
                if(a[c+1]-t+a[c]-t<a[c+1]-a[c])
                {printf("%d ",a[c]);}
                else
                    break;
               
      }   
        printf("%d ",t);
            for(c;c<=9;c++)
            {printf("%d ",a[c]);}
又写了一遍。看看。
2014-04-22 21:25
杨唐卫
Rank: 2
等 级:论坛游民
帖 子:24
专家分:23
注 册:2014-4-16
收藏
得分:0 
思路很清晰,步骤很明确。
2014-04-23 21:22
杨唐卫
Rank: 2
等 级:论坛游民
帖 子:24
专家分:23
注 册:2014-4-16
收藏
得分:0 
,那其实真的只是原题的一部分,前一部分学过(让十个数排序),后一部分我遇到麻烦才发帖的。
2014-05-02 23:42
快速回复:关键词:数组,插入数后按原大小顺序输出
数据加载中...
 
   



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

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