top++;s->ch[s->top]=c;}charPOP(seqstack*s){return(s->ch[s->top--]);}charGETTOP(seqstack*s){retur" />
最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

c语言基本代码(纯代码)

来源:动视网 责编:小OO 时间:2025-10-06 09:56:41
文档

c语言基本代码(纯代码)

/*#include#includechars[1000000];intmain(){inti,m,n,j,sum=0;scanf("%d",&m);getchar();for(i=1;itop==-1)return1;elsereturn0;}voidPUSH(seqstack*s,charc){s->top++;s->ch[s->top]=c;}charPOP(seqstack*s){return(s->ch[s->top--]);}charGETTOP(seqstack*s){retur
推荐度:
导读/*#include#includechars[1000000];intmain(){inti,m,n,j,sum=0;scanf("%d",&m);getchar();for(i=1;itop==-1)return1;elsereturn0;}voidPUSH(seqstack*s,charc){s->top++;s->ch[s->top]=c;}charPOP(seqstack*s){return(s->ch[s->top--]);}charGETTOP(seqstack*s){retur
/*#include

#include

char s[1000000];

int main()

{

    int i,m,n,j,sum=0;

    scanf("%d",&m);

    getchar();

for(i=1;i<=m;i++)

    {

        gets(s);

        n=strlen(s);

        sum=0;

     for(j=0;j        {

            sum+=s[j]-48;

            sum%=9;

        }

        printf("%d\\n",sum);

    }

    return 0;

}*/

/*#include

#include

char a[1000000];

int main()

{

    int m;

    scanf("%d",&m);

    while(m--)

    {    getchar();

        int n,sum=0,i;

        scanf("%s",a);

        n=strlen(a);

     for(i=0;i            sum+=a[i]-48;

        printf("%d\\n",sum%9);

    }

    return 0;

}*/

/*#include

#include

char s[43];

int main()

{

    int i,n,m,j;

    scanf("%d",&n);

    getchar();

for(i=1;i<=n;i++)

    {

        gets(s);

        m=strlen(s);

     for(j=m-1;j>=0;j--)

        {

         if((s[j]>=65&&s[j]<=90)||(s[j]>=97&&s[j]<=122))

                printf("%c",s[j]);

        }

        printf("\\n");

    }

    return 0;

}*/

#include

#include

#define maxn 10010

char st[maxn];

typedef struct stack

{

    char ch[maxn];

    int top;

    int size;

}seqstack;

void INITSTACK(seqstack *s)

{

s->top=-1;

s->size=maxn;

}

int EMPTYSTACK(seqstack *s)

{

if(s->top==-1)

        return 1;

    else

        return 0;

}

void PUSH(seqstack *s,char c)

{

     s->top++;

     s->ch[s->top]=c;

}

char POP(seqstack *s)

{

     return (s->ch[s->top--]);

    

}

char GETTOP(seqstack *s)

{

     return (s->ch[s->top]);

}

int main()

{

    int i,n;

    int match(char st[]);

    scanf("%d",&n);

    getchar();

for(i=1;i<=n;i++)

    {

        gets(st);

        if(match(st)==1)

            printf("Yes\\n");

        else

            printf("No\\n");

    }

    return 0;

}

int match(char st[])

{

    int i;

    char ch1;

    seqstack *s1;

    INITSTACK(s1);

    ch1=*st++;

    while(ch1!='\\0')

    {

        switch(ch1)

        {

        case '{':

        case '[':

        case'(':

            {

                PUSH(s1,ch1);

                break;

            }

        case '}':

            {

                if(!EMPTYSTACK(s1)&&GETTOP(s1)=='{')

                    i=POP(s1);

                else

                    return 0;

                break;

            }

        case ']':

            {

                if(!EMPTYSTACK(s1)&&GETTOP(s1)=='[')

                    i=POP(s1);

                else

                    return 0;

                break;

            }

        case ')':

            {

                if(!EMPTYSTACK(s1)&&GETTOP(s1)=='(')

                    i=POP(s1);

                else

                    return 0;

                break;

            }

        }

        ch1=*st++;

    }

    if(EMPTYSTACK(s1))

        return 1;

    else

        return 0;

}

   

文档

c语言基本代码(纯代码)

/*#include#includechars[1000000];intmain(){inti,m,n,j,sum=0;scanf("%d",&m);getchar();for(i=1;itop==-1)return1;elsereturn0;}voidPUSH(seqstack*s,charc){s->top++;s->ch[s->top]=c;}charPOP(seqstack*s){return(s->ch[s->top--]);}charGETTOP(seqstack*s){retur
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top