候选人选票程序:设计一个候选人选票程序。假设有3个候选人,在屏幕上输入要选择的候选人姓名,有10个人进行投票,最后输出每个人的得票结果。
候选人选票程序:设计一个候选人选票程序。假设有3个候选人,在屏幕上输入要选择的候选人姓名,有10个人进行投票,最后输出每个人的得票结果。 声明结构体类型并定义结构体变量。代码如下: struct candidate {char name[20]; /*存储名字*/int count; /*存储得票数*/ } cndt[3]={{"王",0},{"张",0},{"李",0}};程序运行结果示例: 输入: 王 张 李 张 张 李 张 张 李 王 输出: 王 : 2 张 : 5 李 : 3输入格式:"%s" 输出格式:"%s : %d\n"
#include<stdio.h>
#include<string.h>struct candidate /*定义结构体类型*/
{ char name[20]; /*存储名字*/int count; /*存储得票数*/
} cndt[3]={{"王",0},{"张",0},{"李",0}}; /*定义结构体数组*/void main()
{ int i,j; /*声明变量*/char Ctname[20]; //1 /*声明数组*/for(i=1;i<=10;i++) //1 /*进行10次投票*/{ scanf("%s",Ctname); //1 /*输入候选人姓名*/for(j=0;j<3;j++) //1{ if(strcmp(Ctname,cndt[j].name)==0) //2 /*字符串比较*/cndt[j].count++; //1 /*给相应的候选人票数加一*/}}for(i=0;i<3;i++) //1{ printf("%s : %d\n",cndt[i].name,cndt[i].count); //2 /*输出投票结果*/}
}
候选人选票程序:设计一个候选人选票程序。假设有3个候选人,在屏幕上输入要选择的候选人姓名,有10个人进行投票,最后输出每个人的得票结果。相关推荐
- 有观赏性的c语言程序,设计一个C语言程序,对以孩子链表表示的树计算该树的深度- 一起装修网...
A:你好,盆栽紫薇树养殖方法: 1形态特征与生长习性 1.1形态特征 落叶灌木或小乔木.树皮淡褐色,薄片状,剥落后树干特别光滑.小枝细长,梢成翅状.单叶对生或近对生,椭圆形至倒卵状椭圆形,长3-7 ...
- java shape 空间操作类_设计三个类:几何形状类(Shape)、圆类(Circle)、矩形类(.,请编写 Java程序,设计一个“形状rdquo...
问题标题 设计三个类:几何形状类(Shape).圆类(Circle).矩形类(.,请编写 Java程序,设计一个"形状&rdquo 2019-5-10来自ip:17.175.174. ...
- 字符串混淆技术应用 设计一个字符串混淆程序 可混淆.NET程序集中的字符串
关于字符串的研究,目前已经有两篇. 原理篇:字符串混淆技术在.NET程序保护中的应用及如何解密被混淆的字符串 实践篇:字符串反混淆实战 Dotfuscator 4.9 字符串加密技术应对策略 今天来讲 ...
- C#设计一个Windows应用程序,在该程序中首先构造中学生、大学生等派生类,当输入相关数据,单击不同的按钮(“小学生”“中学生”“大学生”)将分别创建不同的学生对象,并输入当前的学生总人数,该学生的
设计一个Windows应用程序,在该程序中首先构造中学生.大学生等派生类,当输入相关数据,单击不同的按钮("小学生""中学生""大学生")将 ...
- mysql一百转化为五分制_设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...
设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出.90分以上为A,80~90分为B,以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内 ...
- html成绩百分制转换为,设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...
设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出.90分以上为A,80~90分为B,以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内 ...
- 设计一个四则运算器程序
题目: 设计一个四则运算器程序,要求: 用随机数控制产生的四则运算表达式; 让用户定时计算结果并统计正确率; #include <cstdio> #include <iostream ...
- 设计一个Windows窗体程序,设置程序,其运行结果如下图所示。垂直滚动条控制字体大小。
设计一个Windows窗体程序,设置程序,其运行结果如下图所示.一个标签控件的Text属性为"缩放"两个字,它的字体大小取决于垂直滚动条的值(Maximum=72,Minimum= ...
- 以小组为单位,设计一个Windows应用程序,在该程序中定义一个学生类和班级类,以处理学生的学号,姓名,语文,数学和英语3门课程的期末考试成绩。
设计一个Windows应用程序,在该程序中定义一个学生类和班级类,以处理学生的学号,姓名,语文,数学和英语3门课程的期末考试成绩. 实现如下要求的功能: 1.根据姓名查询该学生的总成绩: 2.统计全班 ...
最新文章
- Nagios之事件处理
- OpenCL异构并行计算编程笔记(2):命令队列与内存对象
- 汇编语言 字符串的复制
- 怎么样清除bitcoin-qt的交易记录
- 内存颗粒位宽和容量_64M的SDRAM颗粒 一般内存是多大的?
- 信息学奥赛一本通C++语言——1027:输出浮点数
- 关于STM32系列单片机中断触发时间问题
- IOS推送通知的实现步骤
- [ACL18]基于RNN和动态规划的线性时间成分句法分析
- 小样本学习记录————MAML的改进MAML++
- 汽车车架号识别 VIN码识别,在汽车后市场的应用
- 用socket搭建web服务器(TCP协议)
- java 分页导出word_Java导出Word问题
- uniapp:小程序对接腾讯云语音视频通话,简单demo
- IP地址子网划分基础知识
- sequence-数据库-sjk
- 电影“我是谁,没有绝对安全的系统“——黑客技术点评
- JS数组常用方法练习题
- 软件评测师-15.信息安全知识与安全测试
- 计算机在职博士要考吗,在职博士容易考吗?