首页 科普 资讯 养生 问答 找医院 相关问答
首页> 问答

用c语言编写一个程序,统计出来ABCDEFG的个数,并且统计处所有的选项的...

发布网友 发布时间:2024-10-22 06:28

我来回答

3个回答

热心网友 时间:2024-11-01 08:46

利用 匹配啊!!我给你个匹配的例子你去修改吧!
int ser(char a,char s[])
{ int len=strlen(s),m=0;
for(int i=0;i<len;i++)
if(a=s[i])
m++;
return m;
}
这个可以查询每个字母的个数

热心网友 时间:2024-11-01 08:47

我还不通C语言!理解甚少,不过方法我会!比如 有一字符串变量S,整形变量a,b,c,d,e,f,g,假设S=“AABBDDCCEEFFFGGGGAACCDDEE”(注意大小写哦不一样的!)
然后呢用字符截取函数把S的字符一个个依次读出来判断,如果是"A"则a=a+1;如果是"B"则b=b+1;如果是"C"则c=c+1....如果是"G"则g=g+1。。。然后Print A的总个数 & a &"A字符占字符串总数的" & a/Len(S) & "%";Print "B的总个数" & b &"B字符占字符串总数的" & b/Len(S) & "%";Print "C的总个数" & c &"C字符占字符串总数的" & c/Len(S) & "%"。。。;Print "G的总个数" & g &"G字符占字符串总数的" & g/Len(S) & "%";
程序的方法就像这样,我写的格式有很多地方不符合C语言要求,望多多指教!

热心网友 时间:2024-11-01 08:46

//用c语言编写一个程序,统计出来ABCDEFG的个数,并且统计处所有的选项数,最后算出每个选项的百分比

#include <stdio.h>

main()
{
int i=0;
double count[8]={0,0,0,0,0,0,0,0};//用于分别统计ABCDEFG的个数
char zifu[20];//存储字符串
double baifenbi;

printf("输入字符串:(请输入ABCDEFG组成的字符串不要加入其它字符)");
scanf("%s",zifu);

for (i=0;zifu[i]=='A'||zifu[i]=='B'||zifu[i]=='C'||zifu[i]=='D'||zifu[i]=='E'||zifu[i]=='F'||zifu[i]=='G';i++)
{
if (zifu[i]=='A')
{
count[1]++;
}
if (zifu[i]=='B')
{
count[2]++;
}
if (zifu[i]=='C')
{
count[3]++;
}
if (zifu[i]=='D')
{
count[4]++;
}
if (zifu[i]=='E')
{
count[5]++;
}
if (zifu[i]=='F')
{
count[6]++;
}
if (zifu[i]=='G')
{
count[7]++;
}
count[0]++;
}
baifenbi=(count[1]/count[0])*100;
printf("A有%.0f个,占%.2lf%\n",count[1],baifenbi);
baifenbi=(count[2]/count[0])*100;
printf("B有%.0f个,占%.2lf%\n",count[2],baifenbi);
baifenbi=(count[3]/count[0])*100;
printf("C有%.0f个,占%.2lf%\n",count[3],baifenbi);
baifenbi=(count[4]/count[0])*100;
printf("D有%.0f个,占%.2lf%\n",count[4],baifenbi);
baifenbi=(count[5]/count[0])*100;
printf("E有%.0f个,占%.2lf%\n",count[5],baifenbi);
baifenbi=(count[6]/count[0])*100;
printf("F有%.0f个,占%.2lf%\n",count[6],baifenbi);
baifenbi=(count[7]/count[0])*100;
printf("G有%.0f个,占%.2lf%\n",count[7],baifenbi);
}
2024年4月14日投资好不好 2024年4月14日投资吉日一览表 2024年4月14日酬神好不好 2024年4月14日酬神吉日一览表 梦到骨灰洒落 梦见工作中的好多女同事 梦见和同事在一起互相照相 如何在空调关闭状态下显示空调面板上的内容? 银饰品8块钱一克算贵吗? vivo手机升级OriginOS5系统后Jovi收藏的内容突然找不到了怎么办_百度知... 疯狂斗地主2代怎么打 疯狂斗地主游戏简介 端午节为什么要吃粽子赛龙舟端午节吃粽子赛龙舟的由来 有没有人知道K820第13车厢有没有列车长办公席?急求 火车k820的13车厢是多少人制的,我买的8号和38号,能否靠窗? 自贡公交线路的问题 想知道:云浮市 从云浮汽车客运站到云浮腰古客运站怎么坐公交? 这样的情况,可以报考会计中级职称吗?我是新手,还没财富,望见谅_百度... 我是烟台的,想考会计证书,但我不时本专业的,请问都需要什么课本,_百度... 暖气片可以放床头吗-床头有暖气片对身体有影响不 彭佳慧 《喜欢两个人》 歌 七十五分之三百约分 出纳的主要工作流程和内容是什么? 女儿如何勇敢面对和承认成长中的错误? 该怎么鼓起勇气去面对自己做的很对不起的人承认错误呢 录屏有杂音怎么解决 蝙蝠侠阿甘骑士配置要求介绍_蝙蝠侠阿甘骑士配置要求是什么 这配置能玩蝙蝠侠:阿甘骑士吗 爱的掌门人基本信息 天蝎行动全集在线观看 解连环解连环6 万福楼基本信息 王沺裁基本信息 王沺裁的主要作品 机顶盒因为打雷的关系,电视看不了用,总写信号不好,应该是那的� 公务员贷款需要什么 在职人员读全日制研究生可以边读书边工作吗 房子买了多久可以抵押贷款 房屋抵押贷款的等待时间 房产抵押贷款最长期限应该是多久 工商银行个人房屋抵押综合消费贷款可以贷款的最长期限是多久?_百度... 时光公主高性价比氪金项目一览介绍_时光公主高性价比氪金项目一览是什么... 时光公主氪金买什么好介绍_时光公主氪金买什么好是什么 时光公主氪金买什么好 氪金钻石消费攻略 ch61u可以用gtx960显卡吗? 为什么路由器和机顶盒变成黄色网络连接不上 索尼WH-1000XM3耳机怎么通过蓝牙连接 索尼WH-1000XM3蓝牙连接手机教程... 葫芦岛市行政执法投诉办法第一章 总则 葫芦岛市价格调节基金管理办法第一章 总则 葫芦岛市政府信息公开暂行规定第一章 总则 葫芦岛市人民政府制发规范性文件规定第一章总则 怎么样从广州火车东站到广州站最快? 南昌青云谱区有哪些大专院校,等多个问题 牛人入 ...对中文文档,统计文中的标点符号的个数,空格的个数,字符的个数... 有什么好听的中国风歌曲?如题 谢谢了 大家觉得哪些中国风的歌曲适合在元旦晚会上演唱? 头发很长,瓜子脸偏圆,眼睛比较小,五官都比较小巧。现在是中分没刘海可... 中医把脉能看出妇科病来吗? ...问切把脉能诊断出是否有妇科疾病吗,或者近期使用过抑菌的药物... 生源地助学贷款怎么样申请 过与追求完美也是一种病态吗? 极端追求完美是不是很容易患强迫症? 做事刻板又追求完美,有强迫症的现象,应该如何解决 ...本只拿自已的一页行吗 拿结婚证户口簿只有自己的那一页,怎么办_百... 从赤峰到安徽宿州市怎么去 要多少钱路费 转基因是什么意思转基因意思是什么 请大虾们帮我看看着配置怎么样?还有那些需要改的,请指点!!在此谢谢拉... 大虾们来看看我这台配置的电脑怎么样鄙人不才还请大虾们多多指教! 大虾们 看下我的电脑 内存 主板和CPU要不要换 我的电脑需要更换哪些配置 ...什么不一样?香椿芽是不是和萝卜苗长的很像?做凉拌菜,都有苦味... 芥兰凉拌有点苦怎么挽救 极品飞车17的数据包这个放哪去 卡西欧efb530 的手表怎么样? 帝诺手表5305G价位多少?知道的说下 打算双11买个华米的表请问跑步定位准确吗 药品的特殊性主要是指 卡西欧手表ET-530如何调日期 升邪的内容介绍? ...碰到这样一道题,问1*2*3*4*5*...99*100的积的末尾 升邪_by豆子惹的祸_txt全文阅读, 活动板房要入什么科目 活动板房进什么分录 ...铁路“抛头案”:男子离婚后纠缠前妻,惨遭杀害身首异处,后来怎样? 语音主播的类型,分为讲故事、情感树洞等类型 巫溪中学学校简介 微信打字时有时候会出现打几个字消失的现象? 礼拜六和礼拜天滴滴打车是半价吗 黑脸娃娃去黑头功效如何 黑脸娃娃美容功效 我想办一张单单用于存钱的银行卡。用哪个银行的好啊?急急急 怎样存放槐花蜜才能让它保持新鲜? 航天恒星科技有限公司基础设施
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com