c语言输入一个班号,输出班级人数

Python019

c语言输入一个班号,输出班级人数,第1张

main()

{

int i

sacnf("%d",&i)

switch(i)

{

case1:printf("一班人数为58")break

case2:printf("二班人数为66")break

}

}

#include<stdio.h>

struct st{//定义一个结构体

char a[11]//姓名

int  b//学号

int  c//班级

}

int main()

{

struct st s[111]//这是对结构体的引用;数组s的每一个单位都包含结构体中所有成员;

int n

scanf("%d",&n)//n个学生

for(int i=0i<ni++)

{

scanf("%s%d%d",s[i].a,&s[i].b,&s[i].c)//输入n个学生的三个信息;

}

//中间还可以根据需求加入代码,增加功能;

printf("\n")

for(int i=0i<ni++)

{

printf("姓名:%s  学号:%d  班级:%d\n",s[i].a,s[i].b,s[i].c)//输出信息;

}

return 0

}

希望能帮到你,望采纳;

#include //输入的学生学号及各门课的分数请在Input()函数实现;int Input(long num[], int score[][3]){int n,rprintf("请输入学生的学号和三门课的成绩:\n")for (n=0nsum[i]){NUM=num[i]for (k=0k<3++k) SCORE[k]=score[i][k]SUM=sum[i]AVER=aver[i]num[i]=num[j]for (k=0k<3++k) score[i][k]=score[j][k]sum[i]=sum[j]aver[i]=aver[j]num[j]=NUMfor (k=0k<3++k) score[j][k]=SCORE[k]sum[j]=SUMaver[j]=AVER}}}//打印学生成绩表及每门课的总分和平均分请在Print()函数实现。void Print(long num[],int score[][3],float sum1[], float aver1[],float sum2[],float aver2[],int n){int i,jprintf("Pos\tNumber\tGrad1\tGrad2\tGrad3\tSum1\tAver1\n")for (i=0i