大鱼的童话屋 level
获赞
0
粉丝
0
关注
0
看过 TA
0
安徽大学
2024
前端工程师
IP属地:安徽
暂未填写个人简介
私信
关注
2022-09-07 08:08
安徽大学 前端工程师
学习一下别人代码#include (849)#include #define MAX 100000static arrtab[MAX];    //定义一个全局变量 arrtab字符数组,模拟存储栈static arrbuf = 0;    //arrtab数组的下标void push(int n){   if(arrbuf < MAX)    //检测下标是否溢出       arrtab[arrbuf++] = n;    }int pop(void){    return arrbuf > 0 ? printf("%d",arrtab[--arrbuf]) : printf("error");//使用三目运算符,返回一个printf}int top(void){    return arrbuf > 0 ?  printf("%d",arrtab[arrbuf-1]) : printf("error");//这里要注意top和pop虽然目前的输出一样,但是的下标变化是不一样的,top是下标减1,但是实际下标不移动}int main(){    int n;    char s[6];    scanf("%d",    while(n--)    {        scanf("%s",s);        if(strcmp(s,"push") == 0)        {            int num = 0;            scanf("%d",            push(num);        }        else if(strcmp(s,"pop") == 0)        {            pop();        }        else if(strcmp(s,"top") == 0)        {            top();        }    }        retu
2022-09-07
在牛客打卡2天,今天也很努力鸭!
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务