求助:关于过河卒

学术版

是青白呀 @ 2020-10-25 13:50:02

蒟蒻求助:为什么没有输出?

#include<bits/stdc++.h>
using namespace std;
int bx,by,mx,my,q[25][25];
int main()
{
    memset(q,1,sizeof(q));
    scanf("%d%d%d%d",&bx,&by,&mx,&my);
    for(int i=1;i<=bx;i++)
    {
        for(int j=1;j<=by;j++)
        {
            if(i==mx&&j==my||i==mx-1&&j==my-2||i==mx+1&&j==my+2||i==mx-1&&j==my-2||i==mx-2&&j==my-1||i==mx-1&&j==my+2||i==mx+1&&j==my-2||i==mx+2&&j==my-1||i==mx-2&&j==my+1)
            {
                q[i][j]=0;
                continue;
            }
            q[i][j]=q[i-1][j]+q[i][j-1];
        }
    }
    scanf("%d",q[bx][by]);
    return 0;
}

by shenmadongdong @ 2020-10-25 13:50:59

你输出用scanf


by shenmadongdong @ 2020-10-25 13:51:39

应改为printf("%d",q[bx][by]);


by SfumatoCannon_ @ 2020-10-25 13:56:31

输出用scanf,然后问为什么没有输出


by 是青白呀 @ 2020-10-25 13:59:03

@shenmadongdong 《从百草园到三味书屋》


by xzllll07 @ 2020-10-25 14:24:03

scanf 用于输入

printf 用于输出


|