扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
printf(元音数是:%d 辅音数是:%d\n,num[0],num[1]);} 本程序适于扩展,并且高效。
成都创新互联是一家专业提供山阳企业网站建设,专注与成都网站建设、做网站、HTML5、小程序制作等业务。10年已为山阳众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
分别记录元音字母的个数。for(){}这段代码是写 把字符串一个个传进来,如果是元音,则对应的数组中的元素(num[i])加1,i=-1是初始化i。如果不是元音 则i=-1,也就不改变num[]数组的值。
1 通过gets读入字符串,这个函数是专门读一行的。2 遍历字符串,判断是否为元音,也就是a,e,i,o,u,注意大小写。3 如果是,累加。4 遍历结束后,输出结果。
fun(str, num, 2);printf(元音数是:%d 辅音数是:%d\n,num[0],num[1]);} 本程序适于扩展,并且高效。
英文中的元音字母只有a、e、i、o、u五个,但要考虑大小写问题。
2 遍历字符串,判断是否为元音,也就是a,e,i,o,u,注意大小写。3 如果是,累加。4 遍历结束后,输出结果。
num[i])加1,i=-1是初始化i。如果不是元音 则i=-1,也就不改变num[]数组的值。整段代码就是为了计算元音字母的个数。
………而且,如果你在输入的过程中加入了非字母字符,就是你的程序大乱,不能得到正确的结果,建议修改一些,把v0的统计改到do,while的外边。
= 不等于,这里放在循环条件当中,是用来结束循环的,否则会死循环 单引号,引起一个字符,是表示字符用的,一定要和“ ”有区分,这是表示字符串的。
1 通过gets读入字符串,这个函数是专门读一行的。2 遍历字符串,判断是否为元音,也就是a,e,i,o,u,注意大小写。3 如果是,累加。4 遍历结束后,输出结果。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流