这个程序你没错 你哪里错了了?

这个程序哪里错了?!!!_百度知道
这个程序哪里错了?!!!
学号:&#92.number:%d\char name[20]:&#92、平均分数):%f %f %f&#92.score[3])/float score[3],要求输出3门课总平均成绩;i&void main(){void input(struct students stu[]);%d %s %f %f %f&}return stu[m],stu.score[2]+stu[i];N,以及最高分的学生的数据(包括学号,stu.0、姓名.name.}void input(struct students stu[]){int i.score[1],&stu[i];
stu[i]、3门课的成绩;n三门课的成绩,每个学生的数据包括学号;stu[m];\请输入各个学生的信息;print(max(p)),从键盘输入3个学生的数据:%f\i++)
{ scanf(&n学号,用max函数找出最高分学生数据;for(i=1,总平均分和最高分的学生的数据都在主函数中输出。*&#47、姓名;i&lt.score[2])、3门课的成绩;#define N 3struct students{int number.aver&n平均成绩;;struct students
stu[N];input(p);float aver,&stu[i].score[2],*p=};n&*1.aver) m=i,用一个average函数求总平均分;printf(&#include&3;n%s\void print(struct students stu[]),);for(i=0.h&gt,stu,&stu[i];i++){if(stu[i].aver=(stu[i].number&#47、3门课成绩,&stu[i];n&quot,m=0;N;n姓名.score[1]+stu[i].score[3]). 有3个学生;}void print(struct students stu[]){printf(&quot.score[0].
}}struct students max(struct students stu[]){int i、姓名,。要求用一个input函数输入3个学生数据.score[1];struct students max(struct students stu[]),&stu[i]
提问者采纳
还有l=(a+b+c)/2;n&
s=sqrt(s*(s-a)*(s-b)*(s-c));&#92第九的行错了
函数右面 ,应该是I;
printf(&;ns=%f&#92,s)
提问者评价
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁这个程序哪里错了_百度知道
这个程序哪里错了
&&&请输入三个整数; else
if(tmin&&中间值是;&中间值是;&&&&lt,tmin=b if(tmax&lt,b;c)
cout&lt,b;&b); if(a&c)
cout&&&void main(){ tmax=a;c;&中间值是:&quot:&tmax:&quot#include&&lt,c;&iostream.h&
cout&&lt:&
我有更好的答案
按默认排序
f&#39.0}};end=p1;*p1=a[i];,*p1;
floatgrade,&quot,知道各个指针的指向 3;i&lt,18;;zhang&quot.5};5.建议使用DEBUG工具,91;f'
t=head-&,&,20;next=p1,17;,&quot,&#39,程序都是一步步调出来的;next=end-&
intage,{105,85;outofspace&quot,19,19.从代码上看!希望写程序是头脑清醒;next=NULL,95;
head=(stu*)malloc(sizeof(stu)),96;;).BUG实在太多;f'next,'
if(zhao&quot,&quot,&#39,{103.0};#include&i
) {p1=(stu*)malloc(sizeof(stu));.0},{102,*p;
charsex.h&wang&; structstu{
intnum,&#39,对照着看吧 2!=NULL)
{ stu*end=&#47.h& structstu*createlist()/
charname[16];li&quot,没法一一标注;p1-& }
else printf(&
p=m&#39,intage)/m'
structstu*/,指针操作非常混乱;删除年龄为age的结点{
stu*t,&quot.5},92。 仅供参考;建立链表{
inti: #include&end-&}a[5]={{101;} intdeletenode(stu*
head-&gt1,&#39,
{104;gao& for(i=0;
cin a,b;??cin&&a&&b tmax=a,tmin=b??int tmax,tmin
1. cin&&a&&b&&c;2.tmax和tmin没有声明
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁这个程序哪里错了??_百度知道
这个程序哪里错了??
q-&gt,B) (2;
scanf(&quot,int m){
int i=0;DNODE a[MAXM];先假设p就是根结点;NODE *lev_tree(DNODE a[];
p=q;child[i++];
while(q-&m;n;stdio,&n),n);
NODE *root.lev,%c)&quot.typedef struct node NODE.lev,n;/i++)
scanf(&quot。
Output 输出只有一行;;child[j]=q,m), 接下来一行里有n个二元组(k;n-1;j&
postorder(r,再自行调整
struct node *child[MAXM];m,L)(中间不含空格;
for(j=0,n)!=NULL)
postorder(b-&gt,*p;
q-&data=a[i],b-&gt,n;
root-&i&#include &
r=lev_tree(a;lev&child[j]=NULL;#define MAXM 50#define MAXN 100struct node{}.data);i++)
q=(NODE*)malloc(sizeof(NODE)).data,&a[i];i++)
q-&gt,int m.h&gt,&a[i];i&
if(b;,&a[i];
}}int main(){parent=NULL;i&
struct node *(%d;child[++j];%c&;
NODE *r,D) (2,int n){
int i,组间有空格隔开);=26).data);
root=(NODE*)malloc((sizeof(NODE))),为树的后序遍历序列(不一定是二叉树)
Sample Input
5 (0,&a[i];=p-&gt第一行为一个整数n;
return 0.}void postorder(NODE *b,i;}DNODE;, 表示层号和结点标识;
for(i=0,%c) &data=a[0];(%d;
while(p-&gt,C)
Sample Output
DEBCA#include &%d&j++)
q-&typedef struct dnode{
scanf(&/
p=data);child[i]=NULL, 结点用大写子母表示;lev)
p=p-&child[i];m&&b-&gt!=NULL)
while(i&lt,*q;
return (root);
if(n&lt,E) (1!=NULL),A) (1;parent=p.lev=a[i],表示结点个数(n&lt,j;1) return (NULL);
char data.h&
提问者采纳
child[j]=q;然后执行 p=q;
之后所有的 p的child[j]指向了q循环执行 p-&
之后你把 p 给弄没了
提问者评价
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求解,这个程序哪里错?_c吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:55,621贴子:
求解,这个程序哪里错?收藏
#include &iostream&#include &string&#define DATATYPE string #define MAXSIZE 100 class SEQUENLIST {public: DATATYPE datas[MAXSIZE];
void init(SEQUENLIST &a);
void insert(SEQUENLIST &a, DATATYPE x, int i);};int main(){
SEQUENLIST
void init();
cout&&&请输入学生人数:&&&
for(j=1;j&=n;j++)
cout&&&学生姓名:
void insert(DATATYPE x);
cout&&endl&&&xs
人数= &&&xs.last&&
for(j=1;j&=xs.j++)
cout&&j&&&
&&&xs.datas[j-1]&&
return 0;}
void SEQUENLIST::init(SEQUENLIST &a) { last=0; } ; void SEQUENLIST::insert(SEQUENLIST &a, DATATYPE x, int i) {
if (i&1 || i&a.last + 1 ||a. last &= MAXSIZE)
for (k =a. k &= k--)
a.datas[k] =a. datas[k - 1];
a.datas[i - 1] =
a.last = a.last + 1;
这么长,也不知道干什么的,注释也没,谁看谁脑子进水
这个程序是定义一个插入人数的顺序表的类,小白一只,哪里有不对的,求各位大神多多包涵
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或百度--您的访问出错了
&您的访问出错了
很抱歉,您要访问的页面不存在。
请检查您输入的网址是否正确。
如果您不能确认您输入的网址,请浏览页面,来查看您所要访问的网址。
直接输入要访问的内容进行搜索:
如还有疑问请访问获得解决方法
&2013 Baidu}

我要回帖

更多关于 猜不透是哪里出了错 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信