weixin_43764401
weixin_43764401
采纳率0%
2018-11-21 15:29 阅读 4.1k

学习c++中,下面的代码不知道为什么显示cout不明确

#include
#include"stdafx.h"
using namespace std;
void swap (int&a,int&b){
int temp=a;
a=b;
b=temp;
}

int main(){
int **a;
a=new int*[3];
for(int i=0;i a[i]=new int[3];
cout for(int i=0;i for(int j=0;j cin>>a[i][j];
cout<<"初始矩形:"<<endl;
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
cout<<a[i][j]<<' ';
cout<<endl;
}
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
swap(a[i][j],a[j][i]);
cout<<"转置后矩形:"<<endl;
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
cout<<a[i][j]<<' ';
cout<<endl;
}
return 0;
}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • weixin_39416561 lyhsdy 2018-11-22 01:34

    将using namespace std; 删除后保存cpp文件,

    再加上using namespace std;保存cpp文件。

    点赞 3 评论 复制链接分享

相关推荐