C语言,求代码,解释也可以!
答案:3 悬赏:60 手机版
解决时间 2021-04-04 08:52
- 提问者网友:欲劫无渡
- 2021-04-03 22:06
最佳答案
- 五星知识达人网友:天凉才是好个秋
- 2021-04-03 23:39
#include <iostream.h>
const int N=5;//大小改变修改这里就行了
void fun(int a[N][N]);
void main()
{
int i,j,p=0;
int b[N][N];
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
b[i][j]=p++;
cout<<b[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
fun(b);
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
cout<<b[i][j]<<" ";
}
cout<<endl;
}
}
void fun(int a[N][N])
{
int temp,j=N;
while(j>N-j)
{
for(int i=0;i<N;i++)
{
temp=a[N-j][i];
a[N-j][i]=a[j-1][i];
a[j-1][i]=temp;
}
j--;
}
}
const int N=5;//大小改变修改这里就行了
void fun(int a[N][N]);
void main()
{
int i,j,p=0;
int b[N][N];
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
b[i][j]=p++;
cout<<b[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
fun(b);
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
cout<<b[i][j]<<" ";
}
cout<<endl;
}
}
void fun(int a[N][N])
{
int temp,j=N;
while(j>N-j)
{
for(int i=0;i<N;i++)
{
temp=a[N-j][i];
a[N-j][i]=a[j-1][i];
a[j-1][i]=temp;
}
j--;
}
}
全部回答
- 1楼网友:渊鱼
- 2021-04-04 02:40
JavaScript Document
function show(str)
{
var str1="td"+str;
var str="show"+str;
for (var i=1; i<18; i++)
{
var obj = document.getElementById('show' + i.toString());
if (obj) obj.style.display = 'none';
}
document.getElementById(str).style.display="block";
}
- 2楼网友:神的生死簿
- 2021-04-04 01:07
#include <stdio.h>
int main()
{
int j; // 定义变量j
for(j=1;j++<6; ) //这里第三个条件轮空,其实在第二个条件上已经被执行了,可以等价于:for(j=1;j<6;j++)
j++; //j自增
printf("%d",j); //输出循环结束后的j值
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯