| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1788 人关注过本帖
标题:我觉得我这次编的不错,真的。(不是提问,绝对不是!)
取消只看楼主 加入收藏
宅云云丶
Rank: 2
等 级:论坛游民
帖 子:71
专家分:11
注 册:2011-10-25
结帖率:92.86%
收藏
 问题点数:0 回复次数:4 
我觉得我这次编的不错,真的。(不是提问,绝对不是!)
哈哈哈哈哈,从我注册以来,问了不少低级问题,
但我自己也编出来让我自己崇拜的程序了,
虽然是个半成品,最后那点好像不太对,就没往下编,
总分之先和大家分享我编的这部分,我觉得我编的挺好的。真的。
题目大概是这样的,你输入几个数,组成一个平台,这几个数里,一样的最多的数的个数,称为平台长度。
老师要求平台长
程序代码:
#include<stdio.h>
#define N 7
int main()
{
    int a[N];
    int i,j,t;
    printf("请输入七个数:\n");
    for(i=0;i<N;i++)
        scanf("%d",&a[i]);
    for(j=0;j<N-1;j++)
    {
        for(i=0;i<N-1-j;i++)
            if (a[i]>a[i+1])
            {t=a[i];
            a[i]=a[i+1];
            a[i+1]=t;
            }
    }
    printf("拍完序的数组为:\n");
   
    for(i=0;i<N;i++)
        printf("%d\n",a[i]);
    int b[N];
   
    for(i=N;i>=0;i--)
    {
        if(a[i]!=a[i+1])
            b[i]=a[i];
        else
            b[i]=0;
    }
    printf("前后数自发生变化的位置为非零位置:\n");
    for(i=0;i<N;i++)
    printf("%d\n",b[i]);
    int m;
    m=0;
    for(i=0;i<N;i++)
    {
        if(b[i]!=0)
        m=m+1;
    }
    printf("共有几个不一样的数字:\n");
    printf("%d",m);
    int k,c[N];
    for(k=0;k<m;k++)
    {
        for(i=0;i>N-i;i++)
        {
            if(b[i]!=0)
            {
                c[k]=i;
                break;
            }
            else
                continue;
        }
    }
        printf("这是不一样的数字的位置数:\n");
        for(k=0;k<m;k++)
            printf("%d\n",c[k]);



   
    return 0;
    



搜索更多相关主题的帖子: 注册 半成品 
2011-11-10 18:05
宅云云丶
Rank: 2
等 级:论坛游民
帖 子:71
专家分:11
注 册:2011-10-25
收藏
得分:0 
回复 2楼 刘定邦
我主要是怕我老问低级问题。人家都不乐意答词我了。
哎,作业编的脑袋疼。
一周c语言,matlab,模电,概率论,能疯了,
所以投机取巧我就爱来这里问了。
哈哈~~
2011-11-10 18:14
宅云云丶
Rank: 2
等 级:论坛游民
帖 子:71
专家分:11
注 册:2011-10-25
收藏
得分:0 
回复 3楼 czz5242199
你最好不要挑战了,
回来我把你的程序拿走,告诉我们老师是我编的。
其实我这人,就希望别人把程序给我写好了直接copy。
= = 只能用for,if语句 不带别的乱七八糟,。
2011-11-10 18:17
宅云云丶
Rank: 2
等 级:论坛游民
帖 子:71
专家分:11
注 册:2011-10-25
收藏
得分:0 
回复 6楼 czz5242199
= = 体谅一下初学者吧。。。
编好几天的结果。
2011-11-10 21:31
宅云云丶
Rank: 2
等 级:论坛游民
帖 子:71
专家分:11
注 册:2011-10-25
收藏
得分:0 
回复 7楼 BlueGuy
提示: 该帖被管理员或版主屏蔽
2011-11-10 21:33
快速回复:我觉得我这次编的不错,真的。(不是提问,绝对不是!)
数据加载中...
 
   



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

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