c++问题 运行后不能得到想要的结果
来源:百度知道 编辑:UC知道 时间:2024/05/19 09:30:53
#include<iostream>
using namespace std;
const int size=20;
void up(int,int,int,int [][size]);
void down(int,int,int,int [][size]);
void left(int,int,int,int [][size]);
void right(int,int,int,int [][size]);
void getCommands(int,int,int,int,int [][size]);
void printArray(int [][size]);
void ask(int);
int main()
{
int command=0,stars=0;
int point_i=0,point_j=0;
int floor[size][size]={0};
cout<<"Press 1 for up,Press 2 for down,Press 3 for left"<<endl;
cout<<"Press 4 for right,Press 6 for print,Press 9 for stop"<<endl;
getCommands(command,stars,point_i,point_j,floor) ;
return 0;
}
void getCommands(int command,int stars,int point_i,int point_j,int floor[][size])
{
do
{
cout<<"Enter command number"<<endl;
cin>>command;
using namespace std;
const int size=20;
void up(int,int,int,int [][size]);
void down(int,int,int,int [][size]);
void left(int,int,int,int [][size]);
void right(int,int,int,int [][size]);
void getCommands(int,int,int,int,int [][size]);
void printArray(int [][size]);
void ask(int);
int main()
{
int command=0,stars=0;
int point_i=0,point_j=0;
int floor[size][size]={0};
cout<<"Press 1 for up,Press 2 for down,Press 3 for left"<<endl;
cout<<"Press 4 for right,Press 6 for print,Press 9 for stop"<<endl;
getCommands(command,stars,point_i,point_j,floor) ;
return 0;
}
void getCommands(int command,int stars,int point_i,int point_j,int floor[][size])
{
do
{
cout<<"Enter command number"<<endl;
cin>>command;
程序代码出错了。。。
不能得到想要的结果肯定是你的代码出错了。
这个错误不是你想的那个错误。
打个比方就是说今天晚上朋友请你吃饭,你想吃火锅.你去了,但是吃的不是火锅而是中餐.