[小熊冒泡泡]活动目标: 1.欣赏故事,对饮料所产生的气泡产生好奇心。 2.初步感知气体会使物体变轻并漂浮起来。 活动准备: 1.小熊玩具。挂图。 2.在两只透明的杯子里分别倒入汽水、矿泉水。...+阅读
如果要解决这个问题,用结构体更加的方便,用数组会比较麻烦一些,不过是可以解决的。
#include
#include
#include
#define stu_num 5
#define sub_num 4
//计算个人总成绩
void count(int a[stu_num][sub_num+1])
{
int i, j, sum;
for(i=0; i { sum=0; for(j=0; j { sum += a[i][j]; } a[i][j] = sum; } } //交换两个数组之间的数据 void change(int a[sub_num+1], int b[sub_num+1]) { int i, j; int c[sub_num+1]; for(i=0; i { c[i] = a[i]; } for(i=0; i { a[i] = b[i]; } for(i=0; i { b[i] = c[i]; } } //按总成绩从高往低排序 void sort(int a[stu_num][sub_num+1]) { int i, j; for(i=0; i { for(j=0; j { if(a[j][sub_num]
{ change(a[j], a[j+1]); } } } } int main() { int score[stu_num][sub_num+1];//第二维表示某个同学,第一维前4个存储单科成绩,第5个存储总成绩 int i, j; for(i=0; i { for(j=0; j { scanf("%d", &score[i][j]); } } count(score); sort(score); for(i=0; i { printf("%d:", i); for(j=0; j { printf("%d ", score[i][j]); } printf("\n"); } } 以下为关联文档: 用C语言迷宫求解给一个比较简短的程序: #include "stdlib.h" #include<stdio.h> #include<string.h> #define M 10 #define N 10 void ShowMaze(char m[M+2][N+3]) { int i,j; char fx[4][3]={...