定义一个1 1=11 用c语言什么输出来,问题 A: C语言11.1(示例代码)
问题 A: C语言11.1
时间限制: 1 Sec 内存限制: 32 MB
献花: 265 解决: 228
[献花][花圈][TK题库]
题目描述
完成一个对候选人得票的统计程序。假设有3个候选人,名字分别为Li,Zhang和Fun。使用结构体存储每一个候选人的名字和得票数。记录每一张选票的得票人名,输出每个候选人最终的得票数。结构体可以定义成如下的格式:
struct person {
char name[20];
int count;
}leader[3] = {“Li”, 0, “Zhang”, 0, “Fun”, 0};
输入
第一行有一个整数n,表示以下有n张选票信息将会输入。保证n不大于100。
以后的n行中,每一行包含一个人名,为选票的得票人。保证每一个人名都是Li,Zhang和Fun中的某一个。
输出
有三行,分别为Li,Zhang和Fun每人的得票数。格式为首先输出人名,其后输出一个冒号,最后输出候选人的得票数。
请注意行尾输出换行。
样例输入
10
Li
Li
Fun
Zhang
Zhang
Fun
Li
Fun
Zhang
Li
样例输出
Li:4
Zhang:3
Fun:3
参考代码:
#include
#include
#include
using namespace std;
struct person{ //结构体数组的初始化
char name[20];
int count;
}leader[3]={"Li", 0, "Zhang", 0, "Fun", 0};
int main(){
int n;
string temp;
scanf("%d",&n);
for(int i=0;i
cin>>temp;
if(temp==leader[0].name){
leader[0].count++;
}
if(temp==leader[1].name){
leader[1].count++;
}
if(temp==leader[2].name){
leader[2].count++;
}
}
printf("Li:%d\n",leader[0].count);
printf("Zhang:%d\n",leader[1].count);
printf("Fun:%d\n",leader[2].count);
return 0;
}
定义一个1 1=11 用c语言什么输出来,问题 A: C语言11.1(示例代码)相关推荐
- c语言手写指针和乘号,C-学会使用指针(示例代码)
先说:唯手熟尔 指针 指针存储着一个内存空间的地址 定义一个指针 int a: int * p: 定义一个指针,只需在变量前面加一个 * 号.这里的指针只能存储一个存放整数的内存空间的地址 指针如何存 ...
- C语言丨运算符号的三种用法(有示例代码)
&: 在C语言中有两种意思,一种是取地址符,是单目运算符:另一种是位运算符,表示"按位与",是双目运算符. 1.用于指针赋值 #include<stdio.h> ...
- JAVA三维可视化组件:Matplot 3D for JAVA(V3.0) 一个纯JAVA开发的科学数据可视化组件包 类似 Python 的matplotlib(含示例代码)
目录 概述 组件下载及项目地址 效果展示和示例代码 概述 Matplot3D for JAVA(V3.0) 是一个基于JAVA SE 1.8环境开发的三维图形图表组件. 组件由纯JAVA SE 实现( ...
- c语言将两个16位变为一个32位,16位汇编第六讲汇编指令详解第第三讲(示例代码)...
16位汇编第六讲汇编指令详解第第三讲 1.十进制调整指令 1. 十进制数调整指令对二进制运算的结果进行十进制调整,以得到十进制的运算结果 2.分成压缩BCD码和非压缩BCD码调整 简而言之: 以前的时 ...
- 三位数最大公约数c语言,C语言求最小公倍数和最大公约数三种算法(经典)(示例代码)...
把以前写的一些经验总结汇个总,方便给未来的学弟学妹们做个参考! --------------------------永远爱你们的:Sakura 最小公倍数:数论中的一种概念,两个整数公有的倍数成为他们 ...
- c51语言双精度浮点数,C51浮点数显示、浮点数表示方法(示例代码)
C51里用4字节存储一个浮点数,格式遵循IEEE-754标准(详见c51.pdf第179页说明).一 个浮点数用两个部分表示,尾数和2的幂,尾数代表浮点上的实际二进制数,2的幂代表指 数,指数的保存形 ...
- u32在c语言中的作用,c语言中u8,u16,u32(示例代码)
u8是unsigned char,u16是unsigned short,u32是unsigned long. u8,u16,u32都是C语言数据类型,分别代表8位,16位,32位长度的数据类型,一个字 ...
- c语言直方图最大矩形面积,直方图中最大矩形面积(示例代码)
注意:本文并未对原文完整翻译,而是结合原文并根据本人理解写出,因此部分内容为完整翻译,部分内容为个人理解所写. Largest Rectangle in Histogram 直方图中最大矩形面积 一个 ...
- MATLAB中定义数组序列,matlab怎么定义一个数组
A=[]; n=input('n=');%数组的长度 for i=1:n fprintf('a%.0f=',i); x=input('');%分别输入各个数的值 A=[A,x]; end A 就可以得 ...
最新文章
- Error:The SDK Build Tools revision (23.0.3) is too low for project ':app'. Minimum required is 25.0.
- 快速了解Alias method/别名采样方法
- 状态模式在领域驱动设计中的使用
- 火力发电厂与变电站设计防火标准_火力发电厂与变电站设计防火规范
- 用Visual Studio 2008编写Win32汇编程序
- 在SQL Server查询分析器里查询Excel文件数据
- Ruby数据结构-数组和哈希表
- Codeforces 463D Gargari and Permutations(求k个序列的LCS)
- python 判断是字母的多种方法
- Node.js 将MEGA网盘的指定目录下载并打包成ZIP
- 岗位:unity中级工程师
- 机器学习-Numpy的学习
- web页面性能检测工具Lighthouse
- 产品经理的职责 产品规划 产品设计 推导研发 职责误区
- ssm框架前后端数据交互完整示例
- matlab在能量守恒中的应用,MATLAB在《大学物理》课程实践教学中的应用分析
- java全栈系列之JavaSE--JDK的安装以及环境搭建001
- nginx调优(一)
- 拉压力传感器特性及应用
- 安装suse 15 sp4操作系统
热门文章
- .NET Core 2.0迁移技巧之web.config配置文件
- C#使用Xamarin开发可移植移动应用(3.Xamarin.Views控件)附源码
- C语言之理解(*(void (*)())0)()和signal函数
- Android之用Intent.FLAG_ACTIVITY_CLEAR_TOP解决界面重复拉起问题
- Android Caused by: java.lang.IllegalArgumentException: column '_id' does not exist
- 3分钟搞定 C++ if else 语句 05
- python好用的模块和包_Python模块和包详细讲解与实例分析
- 豆瓣评分9.4!这一部纪录片,探秘中国人迹罕至的未至之境!
- 如果在我爸的朋友圈当杠精,会挨揍吗?
- 施一公:“中国式科研”误国误民!表面上一片繁荣,实则深藏危机