我试图向后打印一个未知长度的数组,所以写道,循环应该从终结器开始,然后转到打印每个字母的第一个字母,但它只保留打印的第一个字母
#include <iostream>
using namespace std;
int main()
{
char word[10];
int i;
cout << "Enter a word: " ;
cin >> word;
for ( word[i]= '\0'; word[1] <0; word[i] --)
{
cout << word[i] << endl;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud) 用户输入一个放置在数组中的数字,然后需要对该数组进行排序backwadrds
int main()
{
int numbers[5];
int x;
for (int i = 0; i<5; i++)
{
cout << "Enter a number: ";
cin >> x;
numbers[x];
}
for (int i = 5; i>0 ; i--)
{
cout << numbers[i];
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)