sun50 发表于 2009-6-3 07:28:07

先交第一个
**** Hidden Message *****

wsld 发表于 2009-6-3 19:54:04

**** Hidden Message *****

最忌注册 发表于 2009-6-5 01:36:17

排序的时候逻辑很清楚,就是敲键盘的时候不注意,敲错了点东西,浪费了不少时间。
看来我要坚持练习“金山打字”
做的是那个排序的题目,加密的那道题现在有些问题,等弄好了在交。关于那个乱序的Nisy大哥没有特殊要求吧?我就是随便弄了一下,如果Nisy大哥必须要按照什么样的乱序方式输出,请通知一下,我好改代码。
运行效果图:

**** Hidden Message *****

theend 发表于 2009-6-5 02:28:34

第一题:字符串加解密模块化,但是输入字符串部分也想做个单独的模块始终没有做出来,还请高手指点一下
**** Hidden Message *****
第二题:0到10分别排序:从大到小,从小到大,乱序排列
**** Hidden Message *****

[ 本帖最后由 theend 于 2009-6-5 12:51 编辑 ]

MOV 发表于 2009-6-5 18:08:30

作业一谢谢kelevr 给我提供乱序的思路
**** Hidden Message *****

qqlinhai 发表于 2009-6-5 21:15:46

过了这么长的时间才交作业,感觉很对不起Nisy。我这个星期的态度很不好,不是我不会做,也不是没有时间,原因是沉迷上了游戏。我知道不应该这样,尽管我知道这是借口,但是我还是控制不了自己。挣扎了很久我终于下决心不再玩了,在发帖的时候我就已经把那该死的游戏删掉了,没有给自己留后路。
**** Hidden Message *****

coke_cz 发表于 2009-6-5 23:16:15

先交作业一
[hide#include "stdio.h"
#define num 10
Show (int *a,int n)
{
        int i;
        for(i=0;i<n;i++)
    {
            printf("%d ",*(a+i));
    }
    printf("\n");       
}
paixu(int *a,int n,char c)
{
        int i,j;
        for(i=0;i<n-1;i++)
            {
                    for(j=0;j<n-1-i;j++)
                    {
                                if(c=='B')Big(a+j,a+j+1);
                                if(c=='S')Small(a+j,a+j+1);
                                if(c=='L')
                                {
                                if(!(i%2))Small(a+j,a+j+1);
                                    else Big(a+j,a+j+1);
                                }
                        }
            }       
}
Big(int *a,int*b)
{
        int t;
        if(*a>*b)
        {
                t=*a;
                *a=*b;
                *b=t;
        }       
}
Small(int *a,int *b)
{
        int t;
        if(*a<*b)
        {
                t=*a;
                *a=*b;
                *b=t;
        }       
}       
main()
{
    int a[]={0,1,2,3,4,5,6,7,8,9};
    paixu(a,num,'B');
        Show(a,num);
        paixu(a,num,'S');
        Show(a,num);
        paixu(a,num,'L');
        Show(a,num);
}
补作业二
**** Hidden Message *****

[ 本帖最后由 coke_cz 于 2009-6-6 21:00 编辑 ]

junren2ys 发表于 2009-6-6 09:32:02

**** Hidden Message *****

[ 本帖最后由 junren2ys 于 2009-6-8 08:07 编辑 ]

crystalhk 发表于 2009-6-6 10:34:30

作业一
**** Hidden Message *****

[ 本帖最后由 crystalhk 于 2009-6-6 10:41 编辑 ]

网际座山雕 发表于 2009-6-6 10:52:35

1.排列
**** Hidden Message *****

2.字符串模块化
**** Hidden Message *****
页: 1 2 [3] 4
查看完整版本: 视频9(02_02)中作业提交帖