永发信息网

C语言代码统计'ei'出现次数

答案:2  悬赏:10  手机版
解决时间 2021-04-10 09:10
#include
int main(void)
{
char ch1,ch2;
int num=0;
while((ch1=getchar())!='#')
{
if(ch1=='e')
{
ch2=getchar();
if(ch2=='i')
num++;
else if(ch2=='#')
break;
}
}
printf("%d\n",num);
return 0;
}

输入如下序列eieieeeiiiieieieieeii
结果只统计了6个
最佳答案
#include 


int main(void)
{
        char ch1,ch2;
        int num=0;
        while((ch1=getchar())!='#')
        {   

                if (ch1=='e') {
                        while ((ch2 = getchar()) == 'e'); 
                        if (ch2 == 'i')
                                num++;
                        else if (ch2 == '#')
                                break;
                }   
        }   
        printf("%d\n",num);
        return 0;
}
全部回答
都不执行b++语句,if()表达式为假ei出现的次数,当然统计的是ei相邻出现,是有顺序的,if()条件不成立,有通过c=a赋值给c。在a接收到字母e之前。a用一个一个接受从键盘键入的字符,每次接受到的字符,然后(1)若a接收的是i,则if()条件成立,b++。意味着收到了一个ei。当a接收到e时,然后传给c;(2)若a接收的不是i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中誉现代城物业公司地址有知道的么?有点事想
单选题等物质的量的下列有机物在氧气中充分燃
耐克吕布一代,鞋底到鞋帮顶部一共高啊。谁家
夫妻发泄情绪的句子,夫妻之间受委屈想发泄的
[五煞]到京师服水土,趁程途节饮食,顺时自保
十一放假祝福语,有关祝福语的数字?
悦诚习水特色豆腐皮火锅NO.21地址有知道的么
文化分为哪三个层面?请举例说明
下面等式符合加法交换律的是A.20+480=480+20B
兼职卡马甲有什么作用,淘宝兼职什么是马甲费
兔年金条哪里买?
爱慕一个人的句子深奥,.找几首佛家深奥的诗.
广水市随州中国电信(东正街营业厅)地址是什么
2014年专升本考试,淄博职业学院考点,在哪个
百宜乡农贸市场怎么去啊,有知道地址的么
推荐资讯
退伍格言一句话,退伍老兵“人生格言,退伍感悟
中兴V880手机换个触屏+内屏得多少钱!
下列语句中书写完全正确的一项是A.他们轻飘飘
表达黄山的诗句,怎么从宏村到屯溪老街
浙江浦江电信宽带资费是怎样的
招商属于什么部门,有一个职位叫做招商,这个
电视剧求婚大作战2017在哪个播放器可以看到
梦幻转区有什么要求?有什么要注意的?
赤壁赋有关美文,求好听文采的版块名称。。。
自在惬意是什么意思?
每个人都会有恐高症吗
四季鲜蔬菜园这个地址在什么地方,我要处理点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?