时间:2023-11-13 | 栏目:复试经验 | 点击:次
报考深圳大学的同学,在初试结束后应尽早开始了解复试考研的流程与往年的考查内容。深大考研网在此为报考深圳大学考研的考生分享整理了深圳大学各专业往届考生的复试真题及经验文章,以及相关的备考心得体会,希望大家能学以致用,合理规划深大考研复试复习:
深圳大学信号考研复试真题(上机C语言)
# include <stdio.h>
# include <malloc.h>
struct Student
{
int num;
float score;
};
int main(void)
{
int len,no,count,cnt;
struct Student * pArr;
int i, j,k;
struct Student t;
//动态的构造一维数组
printf("请输入学生的个数:\n");
printf("len = ");
scanf("%d", &len);
pArr = (struct Student *)malloc(len * sizeof(struct Student));
//输入
for (i=0; i<len; ++i)
{
printf("请输入序号为%d的学生成绩:\n", i+1);
pArr.num=i+1;
printf("score = ");
scanf("%f", &pArr.score);
}
//按学生成绩排序 冒泡算法
for (i=0; i<len-1; ++i)
{
for (j=0; j<len-1-i; ++j)
{
if (pArr[j].score < pArr[j+1].score)
{
t = pArr[j];
pArr[j] = pArr[j+1];
pArr[j+1] = t;
}
}
}
printf("\n\n学生的成绩排序为:\n");
//输出
no=1;
cnt=1;
for(i=0;i<len;i++)
{
if(pArr.score > pArr[i+1].score)
{
printf("\n%d %f %d",no,pArr.score,cnt);
for(j=0;j<cnt;j++)
printf(" 1000%d ",pArr[i-j].num);
if(cnt%5==0)
printf("\n");
cnt=1;
no++;
}
else
{
cnt++;
}
}
printf("\n");
return 0;
}
| 系列 | 简介 | 价格 | 详情查看 |
| 【协议】深圳大学考研复试通关班 hot | 复试通关,人脉支持 | ¥9800.00 | 点击进入 |
| 深圳大学考研复试指导班 | 复试高效指导 | ¥4600.00 | 点击进入 |