//实现数组的逆时针九十度旋转
#include<iostream.h>
class array{
int a[4][4];
public:
array(int a1[][4],int n){
for(int i=0;i<n;i++)
for(int j=0;j<4;j++)
a[i][j]=a1[i][j];
}
void xuanzhuan(){

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Alvaro

    17人对此回答表示赞同

    void xuanzhuan(){
    int b[4][4];
    int n=0,m=0;
    int i,j;
    for(i=0;i<4;i++){
    m=0;
    for(j=3;j>=0;j--){
    b[n][m]=a[i][j];
    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Maverick

    2人对此回答表示赞同

    for(i=0;i<4;i++)
    for(j=0;j<4;j++) // error C2065: 'j' : undeclared identifier
    a[i][j]=b[i][j];

    第二重for里面的 j=0 改成 int j=0 就行了。
    你最开始定义的int j是在循环的大括号{}里面定义的,
    因此第一个j的生存期仅在该大括号内部,出了那个大括号,就没有j
    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部