当前位置: 代码迷 >> C语言 >> [求助] C语言程序设计
  详细解决方案

[求助] C语言程序设计

热度:372   发布时间:2007-07-16 09:58:55.0
[求助] C语言程序设计
帮我设计C语言程序.题目是:编写一个程序,设计一个栈类,输入若干个学生的成绩(0到100之间),利用栈类操作输入的成绩逆向输出.
设计内容:
(1)数据字典
(2)画出N-S流程图
(3)源程序
(4)含一个构造函数.
(5)使用相应的数据进行测试.
设计步骤:
数据字典.
画出N-S流程图;
根据流程图编写程序清单;
上机调试程序(使用单步调试,设置断点,观察表达式.分析调试的方法);
使用相应的数据进行测试,考察运行结果,是否符合题目要求;
整理资料.撰写课程设计报告.
搜索更多相关的解决方案: C语言  程序设计  数据字典  流程图  课程  

----------------解决方案--------------------------------------------------------

#include <stdio.h>
#define MAX 10000
int a[MAX];
int p=0;
void put(int grade)
{
a[p++]=grade;
}
int take()
{
int grade;
grade=a[--p];
return grade;
}
int main()
{

int grade,i=0;
while(i<MAX)
{
scanf("%d",&grade);
if(grade<0||grade>100)
break;
else
put(grade);
i++;
}
for(;i>0;i--)
{
grade=take();
printf("%d ",grade);
}
getch();
return 0;
}

输入一个小于0或大于100的数显示结果


----------------解决方案--------------------------------------------------------
汗啊~~~~~~~~~~~~~~
----------------解决方案--------------------------------------------------------
汗什么啊....是不是我的写得不好啊
----------------解决方案--------------------------------------------------------
你写的好像不符合他的要求唉!


----------------解决方案--------------------------------------------------------

我觉得LZ是不是应付作业啊!!
还是自己搞下好


----------------解决方案--------------------------------------------------------
回复:(p5390314)[求助] C语言程序设计
“上机调试程序(使用单步调试,设置断点,观察表达式.分析调试的方法);
使用相应的数据进行测试,考察运行结果,是否符合题目要求;
整理资料.撰写课程设计报告.”

很明显是暑期作业,LZ想不劳而获,BS~~~



----------------解决方案--------------------------------------------------------
号外!号外!没有释放空间,内存卡受伤严重!求助!
我编了一个用二分法求n次方程解的程序,运行时有六警告,可一连接~~~~~~电脑死机,存储程序的内存卡也遭了殃!
  向个位大虾求助!怎么修复内存卡?
----------------解决方案--------------------------------------------------------
路过```
----------------解决方案--------------------------------------------------------
路过……
----------------解决方案--------------------------------------------------------
  相关解决方案