导航菜单
首页 >  » 正文

计算机408考研中的算法设计题可以用C++STL库吗 C语言编程,从键盘输入10个学生的成绩,由高到低排序输出成绩。

计算机408考研中的算法设计题可以用C++STL库吗

C语言描述。
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
一般认为,一个数据结构是由数据元素依据某种逻辑联系组织起来的。对数据元素间逻辑关系的描述称为数据的逻辑结构;数据必须在计算机内存储,数据的存储结构是数据结构的实现形式,是其在计算机内的表示;此外讨论一个数据结构必须同时讨论在该类数据上执行的运算才有意义。一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率。

C语言编程,从键盘输入10个学生的成绩,由高到低排序输出成绩。

//如果只有成绩信息就可以用下面的代码

//如果还需要加入学号,姓名之类的信息,可以用结构体然后对成绩排序即可

#include"stdio.h"

int main()

{

int  d[10]={0},i,j,t;//数组d存放10个学生的成绩

for(i=0;i<10;i++)//输入10个成绩(空格分开)

scanf("%d",&d[i]);

for(i=0;i<9;i++)//排序 for(j=i+1;j<10;j++) if(d[i]<d[j]) {

t=d[i],d[i]=d[j],d[j]=t;

}

for(i=0;i<10;i++)//输出10个成绩

printf("%d  ",d[i]);

getch();

return 0;

}

怎么查看每个大学各个专业所安排的课程?

方法一:每个学校都有它的教务处网站,登录自己的学号和密码,点击课表查询,就会看到你的课程表了。
方法二:使用超级课程表这个软件,可以查到所有的课程,而且还能查到每个任课老师在其他时间段的课表。

编写程序,依次输入某位学生的数学、英语和计算机课程的成绩,计算并输出该学生3门课程的平均分。

#include <stdio.h> void main() { int math, eng, comp; float average; printf("math="); scanf("%d", &math); printf("eng="); scanf("%d", &eng); printf("comp="); scanf("%d", &comp); average = (math + eng + comp) / 3.0; printf("average=%.2f ", average); }

相关推荐: