有3种水果(苹果香蕉橘子),每位同学只能选1种最爱吃的(共5位同学),要求编一个统计水果票数的程序,先输入水果种类,最后输出各水果得票结果。
Posted 张夷陵
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有3种水果(苹果香蕉橘子),每位同学只能选1种最爱吃的(共5位同学),要求编一个统计水果票数的程序,先输入水果种类,最后输出各水果得票结果。相关的知识,希望对你有一定的参考价值。
有3种水果(苹果、香蕉、橘子),每位同学只能选1种最爱吃的(共5位同学),要求编一个统计水果票数的程序,先输入水果种类,最后输出各水果得票结果。
输入格式:
输入水果名字,共5行
输出格式:
输出水果种类和选票数,共3行
输入样例:
apple
apple
banana
orange
banana
输出样例:
apple:3
banana:2
orange:1
#include<stdio.h>
#include<string.h>
struct fruit
char fname[10];
int count;
f[3]="apple",0,"banana",0,"orange",0;
int main()
char fname[10];
int i,j;
for(i=0;i<5;i++)
scanf("%s",fname);
for(j=0;j<3;j++)
if(!strcmp(f[j].fname,fname))
f[j].count++;
for(i=0;i<3;i++)
printf("%s:%d\\n",f[i].fname,f[i].count);
return 0;
以上是关于有3种水果(苹果香蕉橘子),每位同学只能选1种最爱吃的(共5位同学),要求编一个统计水果票数的程序,先输入水果种类,最后输出各水果得票结果。的主要内容,如果未能解决你的问题,请参考以下文章