- 0
- 0
- 约2.11千字
- 约 2页
- 2026-02-27 发布于北京
- 举报
程序设计语言B卷及评分
一、写出各程序段的执行结果:
1、theoriginalarrayis:
246
81012
Theresultis
28
410
612
2、1010
3、24568912121520
4、8
以上每小题5分,局部错误可适当扣分。
二、程序填空:
1、age(n-1)+2age(n)
2、p1-info!=nump1-link!=NULLhead=p1-link或者head=head-link
P2-link=p1-link
以上每小题10分,意思相近可酌情给分。
三、程序设计:
structstudent
{intnum;
charname[20];
char;
intage;
floatscore[5];
floatave;
};
structstudentstu[30];
voidread(structstudentst[30]);
{intI;
for(i=0;i30;i++)
scanf(“%d%s%c%d%f%f%f%f%f”,st[i].num,st[i].name,st[i].,st[i].age,st[i].score[0],st[i].score[1],
st[i].score[2],st[i].score[3],st[i].score[4]);
}
voidaverage(structstudentst[30])
{intI,j;
Floatsum;
for(i=0;i30;i++)
{sum=0;
for(j=0;j5;j++)
sum=sum+st[i].score[j];
st[i].ave=sum/5;
}
voidsort(structstudentst[30])
{intI,j;structstudentt;
for(i=0;i29;i++)
for(j=0;j30-I;j++)
if(st[j].avest[j+1].ave)
{t=st[j];st[j]=st[j+1];st[j+1]=t;}
}
main()
{intI,j;
read(stu);
average(stu);
sort(stu);
for(i=0;i30;i++)
{printf(“%d%s%c%d”,stu[i].num,stu[i].name,stu[i].,stu[i].age);
printf(“%f%f%f%f%f%f\n”,stu[i].score[0],stu[i].score[1],stu[i].score[2],
您可能关注的文档
- 安全管理中人因失误与性格特征分析.pdf
- 人教版六年级下册语文第四单元试卷.pdf
- 喷煤系统烟气炉技术协议及使用环境说明.pdf
- 直线与平面线线角线面角概念及求法.pdf
- 基团贡献法现状与展望:以UNIFAC法为例.pdf
- HTML5游戏开发引擎选择与实例分析.pdf
- 2026年韶关学院单招职业适应性测试题库有答案解析.docx
- 2026浙江丽水市青田县卫健系统下属事业单位招聘44人备考题库附答案.docx
- 2026年内蒙古体育职业学院单招职业适应性测试题库有答案解析.docx
- 2026浙江丽水市缙云县卫生健康系统面向全国引进高层次人才和紧缺人才10人备考题库附答案.docx
- 2026年天津城市建设管理职业技术学院单招综合素质考试题库带答案解析.docx
- 2026年四川大学锦江学院单招职业适应性测试题库有答案解析.docx
- 2026年闽西职业技术学院单招职业技能考试题库有答案解析.docx
- 2026年无锡工艺职业技术学院单招职业技能考试题库带答案解析.docx
- 2026年山西药科职业学院单招职业技能考试题库有答案解析.docx
- 2026年鹤壁汽车工程职业学院单招综合素质考试题库有答案解析.docx
- 2026年石墨碳素制品生产建设项目规划设计方案.pptx
- 2026济南园博园项目招聘工作人员备考题库附答案.docx
- 2026浙大宁波理工学院教师招聘备考题库附答案.docx
- 北方工业大学《海洋保护生物学》2025-2026学年期末试卷.doc
原创力文档

文档评论(0)