该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include

#include

#include

using namespace std;

typedef struct Stack

{

int *bottom;

int *top;

}Stack;

int Init_stack(Stack *s)

{

s->bottom=(int*)malloc(sizeof(int));

s->bottom=s->top;

return 0;

}

int pop(Stack *s,int *e)

{

s->top--;

*e=*s->top;

return 0;

}

int push(Stack *s,int e)

{

*s->top=e;

s->top++;

return 0;

}

int main()

{

int n,i;

int c=1;

int a[100];

int m;

int *p;

Stack *s;

Init_stack(s);

scanf("%d",&n);

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

{

scanf("%d",&a[i]);

}

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

{

while(c<=a[i])

{

push(s,c);

c++;

}

pop(s,p);

if(*p!=a[i])

{

printf("NO");

return 0;

}

}

printf("YES");

return 0 ;

}

请问这段代码哪里出问题了吗。。。我找了好久了,找不出

C语言编写程序火车出站,火车进出站问题相关推荐

  1. c语言---编写程序找出1000以内的完数

    所谓完数:一个数如果恰好等于它的因子之和,这个数就称为"完数".例如:6的因子为1,2,3,而6=1+2+3,因此6是"完数".编程序找出1000以内的所有完数 ...

  2. 求1000的阶乘c语言编程,用C语言编写程序,求出1000的阶乘?

    给你个通用的.运行后输入1000. #define M 20000 /* 最大结果位数,DOS能访问的内存有限,最好不要超过 30000 位*/ #define N (M+5) main() { in ...

  3. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

  4. 使用C语言编写程序一个皮球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求当它第10次落地时,共经过了多少米?第10次反弹多高?写出完整代码并给出解释并对代码作出注释...

    使用C语言编写程序一个皮球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹.求当它第10次落地时,共经过了多少米?第10次反弹多高?写出完整代码并给出解释并对代码作出注释第10次落 ...

  5. C语言-编写程序,根据输入的学生成绩给出相应的等级,大于或等于90分以上的等级为A,60分以下的等级为E,其余每10分为一个等级。(switch语句)

    用switch语句改写C语言-编写程序,根据输入的学生成绩给出相应的等级,大于或等于90分以上的等级为A,60分以下的等级为E,其余每10分为一个等级.(else if语句) #include< ...

  6. 【C语言】平均分的战争。有m个人的成绩存放在score数组中,请编写程序求出平均成绩并且罗列出低于平均分的分数。

    [问题描述] 平均分的战争.有m个人的成绩存放在score数组中,请编写程序求出平均成绩并且罗列出低于平均分的分数. [输入形式]输入共两行: 第一行成绩个数N,N<=20 第二行,N个以空格分 ...

  7. c语言计算机编程例题详解,计算机C语言编写程序题及答案解析精选.doc

    计算机C语言编写程序题及答案解析精选 2011年计算机二级C语言编写程序题及答案解析精选 [4.1]已知银行整存整取存款不同期限的月息利率分别为:0.315% 期限一年0.330% 期限二年月息利率 ...

  8. python输入一个英文句子 输出单词个数_编写程序,给出一个英文句子,统计单词个数。_学小易找答案...

    [简答题]叙述pass语句的作用. [简答题]吹风机不工作,可以用万用表检测吗?在网上搜索关键词,吹风机不工作怎么办? [单选题]以下代码运行结果正确的是哪一项?() x=2 if x:print(T ...

  9. 2n 用c语言编程程序,用C语言编写程序.ppt

    <用C语言编写程序.ppt>由会员分享,可在线阅读,更多相关<用C语言编写程序.ppt(64页珍藏版)>请在人人文库网上搜索. 1.第2章 用C语言编写程序,2.1 在屏幕上显 ...

  10. python求1到n的奇数和_编写程序。输入任意整数n,计算1到n的奇数和。C语言编写程序 输入整数N 显...

    编写程序.输入任意整数n,计算1到n的奇数和. C语言编写程序 输入整数N 显 www.zhiqu.org 时间: 2020-11-23 解题思路:循环判断1到N的每一个数: 若除以2是结果为整数,也 ...

最新文章

  1. 使用Github进行多人协作,项目管理
  2. 来51的时间也不短了,开始写blog了。
  3. Requirejs快速使用
  4. 怎样卸载外壳扩展的DLL?
  5. Linux C 中连接操作符##
  6. 《数据结构与算法》实验报告——无向图邻接表的构造
  7. chrome浏览器最小字号解决方案
  8. Conda 安装本地包
  9. [转载] 面试题:说说Java中接口、类、成员变量、成员方法、构造方法有哪些访问修饰符和他们的作用范围
  10. 利用sql_trace跟踪一个指定会话的操作
  11. centos 6.4/6.5下源码编译安装mysql_CentOS 6.4/6.5下源码编译安装mysql
  12. Vmware下安装CentOS6的特别注意,一定要在虚拟机上电时候按DEL,选择操作系统启动方式...
  13. 使用 Microsoft.UI.Xaml 解决 UWP 控件和对老版本 Windows 10 的兼容性问题
  14. python相关参考地址收藏
  15. cesium 漫游飞行_cesium 之三维漫游飞行效果实现篇(附源码下载)
  16. ICML2022论文解读『Sparse Double Descent: Where Network Pruning Aggravates Overfitting』
  17. 内网邮箱pop服务器,如何在POP3邮件服务器中创建用户邮箱
  18. jQ选择器与常用的方法归纳
  19. 高光谱图像分类的发展前景
  20. c语言break语句作用,解析c语言switch中break语句的具体作用

热门文章

  1. 特斯拉把机枪送给了猴子
  2. SDUT_汶川地震买米_贪心
  3. 1049: 平方和与立方和 C语言
  4. Redis(3.2.3)集群部署实战
  5. OpenCV笔记之六(1)——图像处理之图像变换
  6. 深度学习Deep Learning 资料大全
  7. 如何挑选最适合自己的车
  8. php生成本地word文件怎么打开,php生成word文件的简单范例
  9. C/C++普通函数与系统函数
  10. 什么是代理IP池,如何构建?