一题和二题有哪位好心的哥哥棒棒我

 

#include<stdio.h>
#include<cstring>
int main()
{
    int i,j,n,n1=0,n2=0,n3=0,x;
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d",&x);
        if(x==1)
            n1++;
        else if (x==2)
            n2++;
        else
            n3++;
    }
    printf("赵青得票%d张\n",n1);
    printf("钱花得票%d张\n",n2);
    printf("孙瓷得票%d张\n",n3);
}

第二题:

#include<stdio.h>
#include<cstring>

struct person{
    char id [20];
    char name [20];
    char loc [20];
    int score;
};
int main()
{
    int i,j,n,n1=0,n2=0,n3=0,x,sum=0;
    scanf("%d",&n);
    person p[n];
    for(i=0;i<n;i++){
        scanf("%s %s %s %d",p[i].name,p[i].id,p[i].loc,&p[i].score);
        printf("姓名:%s 学号:%s 籍贯:%s 成绩:%d \n",p[i].name,p[i].id,p[i].loc,p[i].score);
        sum+=p[i].score;
    
    }
    printf("%.2f",sum*1.0/n);
}

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632