Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是不工作在我的代码在C++中? 明天我要学习C++和期末考试:< /P>_C++_Arrays - Fatal编程技术网

什么是不工作在我的代码在C++中? 明天我要学习C++和期末考试:< /P>

什么是不工作在我的代码在C++中? 明天我要学习C++和期末考试:< /P>,c++,arrays,C++,Arrays,我在家庭作业中遇到了很多问题。当我写我的答案时 输出不正确 请帮助我更正代码:$ 问题1: 编写一个在给定单词中查找元音的程序,该程序 计算单词中每个元音的出现次数。例如,如果 输入的单词是“远征”,程序输出:出现元音“a” 0次元音“e”出现2次元音“I”出现2次元音 “o”出现1次元音“u”出现0次元音“y”出现0 时代 您的计划应包括: 用于存储单词的字符数组。 接收字符数组的函数元音。这个 函数计算并打印每个元音的出现次数。 我的回答 问题2: 编写一个程序,从用户处读取两个单词作为数组

我在家庭作业中遇到了很多问题。当我写我的答案时 输出不正确

请帮助我更正代码:$

问题1: 编写一个在给定单词中查找元音的程序,该程序 计算单词中每个元音的出现次数。例如,如果 输入的单词是“远征”,程序输出:出现元音“a” 0次元音“e”出现2次元音“I”出现2次元音 “o”出现1次元音“u”出现0次元音“y”出现0 时代

您的计划应包括:

用于存储单词的字符数组。 接收字符数组的函数元音。这个 函数计算并打印每个元音的出现次数。 我的回答

问题2:

编写一个程序,从用户处读取两个单词作为数组 然后程序将最短的字复制到数组中 并向用户打印单词以及 单词例如:Word1:“示例”Word2:“教程”程序 将输出:最短的单词是8个字符的“tutorial”

你的 计划应包括:

三字符数组。 函数readArray,它接受一个字符数组并要求用户 输入一个单词。 函数findShortest接收两个数组 单词,在它们之间进行比较,并打印最短的单词以及 字符数。 提示:允许使用字符串内置函数

我的答覆是:


谢谢你。

在第一个问题中,像这样的条件句不像你想的那样有效:

if( arrayv[j]=='a'||'A')
这也可以写成:

if( (arrayv[j]=='a')   ||    'A')
永远都是真的。如果所讨论的字符是“a”,则为真。如果不是,值“A”将始终为真,因此我们匹配

你的意思是说:

if ( arrayv[j]=='a' || arrayv[j]=='A' )
在第二个问题中,字符串副本是向后的:

arrayx[i]=string1[i];
应该是

string1[i] = arrayx[i];

。。。等等。

你知道什么是debugins吗你的代码到底出了什么问题?它的行为与预期有什么不同?arrayv[j]='a'| | |'a'可能应该是arrayv[j]='a'| | arrayv[j]=='a'@ChrisWard1000是的。。谢谢。非常感谢你对我的帮助。现在我修复了我的代码,输出结果是真的:$再次感谢
arrayx[i]=string1[i];
string1[i] = arrayx[i];