这道c语言填空题题怎么做?!帮帮忙

求帮忙理解一下这道acm最短路径问题
[问题点数:40分,结帖人cacyth]
求帮忙理解一下这道acm最短路径问题
[问题点数:40分,结帖人cacyth]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年5月 高性能开发大版内专家分月排行榜第二2013年4月 高性能开发大版内专家分月排行榜第二
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。您的举报已经提交成功,我们将尽快处理,谢谢!
void book()
{ int i=0; //此处为问题所在,每次调用“BOOK”函数,
//i都被重置为0,我不知道怎么改。。 ...
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'急求C语言大神帮忙!! 急!!!!!! 有三道题!!_百度知道
急求C语言大神帮忙!! 急!!!!!! 有三道题!!
要求程序运行后先显示如下菜单某班有最多不超过30人(具体人数由键盘输入)参加某门课程的考试、英语(EN)和物理(PH)、姓名和各科考试成绩;(3)将每个学生的记录信息写入文件,并提示用户输入选项;(3)按学号由小到大排出成绩表某班有最多不超过30人(具体人数由键盘输入)参加期末考试,考试科目为数学(MT),考试科目为数学(MT);(2)按学号由小到大排出成绩表;(4)从文件中读出每个学生的记录信息并显示:(1)录入每个学生的学号和考试成绩;(3)按每个学生的总分成绩由高到低排出成绩的名次,编程实现如下菜单驱动的学生成绩管理系统:(1)录入每个学生的学号,编程实现如下菜单驱动的学生成绩管理系统、英语(EN)和物理(PH)。某班有最多不超过30人(具体人数由键盘输入)参加期末考试:(1)录入每个学生的学号、姓名和各科考试成绩,编程实现如下菜单驱动的学生成绩管理系统;(2)计算并输出最高分及相应学生的学号。使用文件读写的功能,用结构体数组作函数参数:然后。定义结构体类型,用一维数组和指针作函数参数:1.Append record2.Sort
in ascending
order by number3.Writeto a file4.Readfrom a file0.ExitPlease enter your choice;(2)计算每个学生的总分和平均分,根据用户输入的选项执行相应的操作
printf(&);a[j]) k=j;
else break.Exit\
if(k.;p+=2)
maxid=*p;);
}}void main(void){
int a[60];
j=a[k+1];*(p+1)){
max=*(p+1);),a+n);;n&quot.;
for(n=pa-a;
printf(&i+=2){
for(k=i.Sort by student id&#92,n);pa,a[i+1]),k,&k);
printf(&&#47.h&n;n&
else if(k==2){
n .&#92.;;}void maxid(int a[];
printf(&n&
printf(&Plea;n&n3;
a[k]=a[i],int *pa){n&%d&quot,a[i],j;}二题,int *pa){
int *p:/.\;i&Input %d student(s) id & score,max! R
printf(&quot? maxid(a,n;
printf(&quot.;p&
a[i+1]=j!=i){
j=a[k]一题,maxid);vc++6:&#92,a+n) ,p;j+=2)
if(a[k]&),i=0;);n2,j=k+2.h&quot,n=0;#include &n&quot.;
a[k+1]=a[i+1];%d %d&#92: printf(&quot,&n): %d
ID;n&NMAX;How many students? mysort(a?\.Append record\n0;
printf(&quot,int *pn){
for(;p&%d%d&
scanf(&quot,a+n) ;/%d&n&\p+=2)
if(max&lt,p+1);j&void infinfor(int p[];
for(max=-1.0加上这一行,k.: %d\/nn=&quot,p=a.#include &quot,n.The highest grade and its student id\
else if(k==3)
infinfor(a;}void mysort(int a[]! RNo record
第三题 也麻烦告知下把
你追问了,所以这里写不下了,给你发到私信里。这里只发个mainvoid main(void){
STU stu[30];
int k,n=0;
printf(&1.Append record\n2.Calculate the total score & average\n3.Sort by the student's
total\n0.Exit\n&);
printf(&Please enter your choice:\n&);
scanf(&%d&,&k);
printf(&How many students?\nn=&);
scanf(&%d&,&n);
printf(&Input %d student(s) id & score...\n&,n);
infinfor(stu,n);
else if(k==2)
n ? total_ave(stu,n),printf(&The total score and average calculation is accomplished.\n&): printf(&No record! Redo...\n&);
else if(k==3)
n ? mysort(stu,n) : printf(&No record! Redo...\n&);
printf(&\n&);}都做好了,怎么发给你呢?
其他类似问题
为您推荐:
c语言的相关知识
其他1条回答
是每个题写一个程序还是总共写一个程序
每一个题写一个程序
我也写了三段代码,可以邮给你么?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁哪个大神会做这道题_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:441,378贴子:
哪个大神会做这道题收藏
三个未知数需要三条方程,我想不出,利用小马和中马的关系可以写出第三条方程,但是我没做出来
又没说解唯一,哪来的第三个方程
题目百马百担,有100匹马,有100担货,一匹大马可带3担,一匹中马可带2担,2匹小马可带1担,请问大马中马小马各多少匹
书上列题这样的
是不定方程,应该有多解。穷举三种马的个数即可。
不好意思,我没有理解题意。重写:
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或问一道C语言的题麻烦大家帮忙看一下下边这道题,写一下分析的过程(我实在是想不明白这道题了)在C语言中有如下语句:int a[3][2]={1,2,3,4,5,6,},*p[3]p[0]=a[1];则*(p[0]+1)所代表的数组元素是________.(答案:a[1][1])
duNE79FN00
int a[3][2]为一个三行两列的元素1 23 45 6*p[3]为指针数组,数组中的每个元素都是整形的指针.a[1]为指向二维数组第二行首地址的指针p[0]=a[1],使p[0]也指向数组的第二行的首地址p[0]+1,移动指针p[0]使之挪动一个单元...
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 c语言填空题 的文章

 

随机推荐