标题:求解大神,怎么达到目标 3
只看楼主
nanxingfanyu
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2014-6-2
结帖率:0
已结贴  问题点数:20 回复次数:15 
求解大神,怎么达到目标 3
#include<stdio.h>
#include<string.h>
#define xy 3][5
 
int main()
{
    char (*a)[5];
    char b[xy]={{"This "},{"is a "},{"word!"}},n;
    char c[2][2],d[5];
    a = b;
    printf("please input 4 ge zifu:");
    gets(c);
    d[0] = c[0][1] ^ (*(*(b+2)+2)-1);
    d[1] = c[1][0] ^ (**(a+1)+5);
    d[2] = (c[0][0] + n) >> 1;
    d[3] = (c[1][1] + (*(*c+1)+2)) >> 1;
    d[4] = '\0';
        if (d[0] == 'W' && d[1] == 'E')
            {
            printf("恭喜完成目标2");
            if (strcmp(d,"WEll") == 0)
            {
                printf("恭喜完成目标3");     
            }
            }
        printf("\n%s",d);
    return 0;
}
搜索更多相关主题的帖子: include please 
2014-06-02 18:20
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
得分:10 
敢问您老的 变量 n=?
程序正确 还是我眼睛有问题  这个n从给出来就没看到给值

[ 本帖最后由 zhu224039 于 2014-6-2 19:03 编辑 ]

我要成为嘿嘿的黑客,替天行道
2014-06-02 19:00
nanxingfanyu
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2014-6-2
得分:0 
回复 2 楼 zhu224039
就是没有给值
2014-06-02 19:14
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
得分:0 
那我不玩了

我要成为嘿嘿的黑客,替天行道
2014-06-02 19:27
kwxx
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:309
专家分:913
注 册:2009-5-11
得分:10 
楼主能说明一下,程序中你希望位运算达到的目的吗?
另,下面的程序可以运行了,改了两个地方。
#include<stdio.h>
#include<string.h>
#define xy 3][6

int main()
{
    char (*a)[6];
    char b[xy]={{"This "},{"is a "},{"word!"}}, n=4 ;
    char c[2][2],d[5];
    a = b;
    printf("please input 4 ge zifu:");
    gets( *c );
    d[0] = c[0][1] ^ (*(*(b+2)+2)-1);
    d[1] = c[1][0] ^ (**(a+1)+5);
    d[2] = (c[0][0] + n) >> 1;
    d[3] = (c[1][1] + (*(*c+1)+2)) >> 1;
    d[4] = '\0';
        if (d[0] == 'W' && d[1] == 'E')
            {
            printf("恭喜完成目标2");
            if (strcmp(d,"WEll") == 0)
            {
                printf("恭喜完成目标3");     
            }
            }
        printf("\n%s",d);
    return 0;
}
2014-06-02 19:44
nanxingfanyu
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2014-6-2
得分:0 
回复 5 楼 kwxx
不需要改程序,就是输入哪4个字符可以输出达到目标3。。。
2014-06-02 19:50
kwxx
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:309
专家分:913
注 册:2009-5-11
得分:0 
"word!"---占6个字节,所以数组列数改了。
2014-06-02 19:54
kwxx
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:309
专家分:913
注 册:2009-5-11
得分:0 
问题是你的程序编译不过怎么达到目标3?
2014-06-02 19:55
kwxx
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:309
专家分:913
注 册:2009-5-11
得分:0 
你能让它达到目标2吗?
2014-06-02 19:56
nanxingfanyu
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2014-6-2
得分:0 
回复 7 楼 kwxx
那应该输入什么????
2014-06-02 19:58



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-432393-1-1.html




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

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