有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位同学),要求编一个统计水果票数的程序,先输入水果种类,最后输出各水果得票结果。相关推荐

  1. python输入数字输出月份英文_编写一个程序,输入月份号,输出该月的中文名和英文名。...

    题目: 编写一个程序,输入月份号,输出该月的中文名和英文名. 例如,输入"3",则输出三月份,输出March,要求用指针数组处理. #include #include using ...

  2. 【C语言】圆球体计算:已知球的表面积公式为s=4πr2,体积公式为v=4/3πr3,若公式中π取值为3.14159,编写程序,输入半径r,输出球的表面积和体积。 个人题解

    圆球体计算:已知球的表面积公式为s=4πr2,体积公式为v=4/3πr3,若公式中π取值为3.14159,编写程序,输入半径r,输出球的表面积和体积. #include <stdio.h> ...

  3. 编写一程序,输入月份号,输出该月的英文月名。例如,输入3,则输出“March“,要求用指针数值处理。

    *编写一程序,输入月份号,输出该月的英文月名.例如,输入3,则输出"March",要求用指针数值处理. 谭浩强C程序设计(第五版)习题8-18 * #include<stdi ...

  4. 编写程序,输入百分制成绩,输出其对应的成绩等级。90~100分对应A等, 80~89对应B等,70~79对应C等,60~69对应D等,0~59对应E等。

    编写程序,输入百分制成绩,输出其对应的成绩等级.90~100分对应A等, 80~89对应B等,70~79对应C等,60~69对应D等,0~59对应E等. #include<stdio.h> ...

  5. 输出月份英文名java_编写一个程序,输入月份号,输出该月的中文名和英文名。...

    题目: 编写一个程序,输入月份号,输出该月的中文名和英文名. 例如,输入"3",则输出三月份,输出March,要求用指针数组处理. #include #include using ...

  6. c语言中输入x分段函数值,c语言程序改错:输入x,计算并输出分段函数y的值.0 x0...

    C语言 . 输入半径R ,并计算圆的面积S 和周长L .3. 编写一个程序实现把小写字母转换成大写字母.比如 #includeintmain(){floatr,s,l;scanf("%f&q ...

  7. c语言编译学生成绩统计,c语言:编写程序,输入是个学生的学号、姓名成绩,输出学生成绩等级和不及格人数。...

    c语言:编写程序,输入是个学生的学号.姓名成绩,输出学生成绩等级和不及格人数.0 定义调用set_grade()设置等级A85 100 C60 69 B70 84 D 0 59 #include #i ...

  8. html实现水果苹果桔子香蕉,【煮苹果香蕉橘子有营养吗?】_作用_功效-大众养生网...

    文章导读 苹果,香蕉苹果,桔子是三种较为火爆的新鲜水果,这三种新鲜水果含有丰富多彩的维他命,有益于胃肠消化吸收,对大便有益处.平常这种新鲜水果全是立即吃,现在有很多人把苹果,香蕉苹果跟桔子一块煮了吃, ...

  9. 有 3 个候选人,每个选民只能投票选一人,要求编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果

    解题思路: 设一个结构体数组,数组中包含 3 个元素; 每个元素中的信息应包括候选人的姓名和得票数; 输入被选人的姓名,然后与数组元素中的"姓名"成员比较,如果相同,就 给这个元素 ...

  10. 用指针编写程序将输入的字符串倒序输出

    #include<iostream> #include<string.h> using namespace std; int main() {char a[20];int i; ...

最新文章

  1. 辽宁师范大学计算机科学与技术在哪个校区,辽宁师范大学有几个校区及校区地址 哪个校区最好...
  2. python程序员工作总结_2016年终总结--一个Python程序猿的跨界之旅
  3. java swing 提示信息,java swing工具提示与不同的消息
  4. Python学习日记(初级篇02面向对象之基础)——黑马程序员视频学习笔记
  5. 模式识别工具箱安装及使用
  6. ORACLE表空间碎片整理
  7. 小记2--MySQL数据库DML操作
  8. HCL_路由器_三层交换
  9. 2.4G蓝牙耳机等穿戴蓝牙设备贴片天线方案 CA-C01
  10. bflvphnlrffbdbv
  11. vue添加背景及页面留白处理方法
  12. Matlab函数gscatter使用
  13. STM32F4xx时钟配置的三种方法
  14. C#读取txt日志文件
  15. 3COM SS3 4400系列交换机VLAN功能设置
  16. 【问题已解决】无法定位程序输入点XXX于动态链接库xxxxxx
  17. 通信专业技术人员职业水平考试报考指南
  18. SN550+雷电3安装WTG
  19. Java实现数据大小转换(B-KB-MB-GB)
  20. 数据结构与算法3(树型结构)

热门文章

  1. discuz仿163k_discuz仿163K四色地方门户模板,仿163K地方模板,地方门户模板
  2. 华为 2015 机试 输出:数字后面的连续出现的(2个或多个)相同字符(数字或者字符),删去一个,非数字后面的不要删除,例如,对应输出为:33aabb55pin。...
  3. 消防信号总线原理_消防总线隔离模块作用及工作原理?
  4. ckplayer html播放本地,vue中使用ckplayer播放器
  5. 优秀html5网页设计,五个国外优秀的HTML5酷站欣赏|H5开发第二课
  6. DRAM Timing
  7. Linux系统如何隐藏一个文件?
  8. 【线性代数】线性代数的几何意义
  9. matlab c1083,致命錯誤C1083:不能打開包含文件:'mexutils。沒有這樣的文件或目錄。...
  10. vs2013编译 解决 error c1083 无法打开文件 'winsock2.h' 等问题记录