由于昨天网络不好而没有发送出来的数组基本题的最后一题
来源:互联网 发布:淘宝网车用抱枕被 编辑:程序博客网 时间:2024/04/29 07:43
/*程序一:#include<stdio.h>
int main()
{
int a[7][7],b[4]={1,9,5,6};
for(int i=0;i<4;i++)
{
for(int j=i;j<7-i;j++)
{
a[i][j]=b[i];
a[6-i][j]=b[i];
}
for(int j=i+1;j<6-i;j++)
{
a[j][i]=b[i];
a[j][6-i]=b[i];
}/*从外而内一圈一圈赋值,变换的值取j,行不变列变时,j放在第二位,列不变行变时,j放在第一位
}
for(int i=0;i<7;i++)
{
for(int j=0;j<7;j++)
printf("%2d",a[i][j]);
printf("\n");
}
return 0;
}*/
/*程序二#include<stdio.h>
int main()
{
int a[7][7],b[4]={1,9,5,6};
for(int i=0;i<4;i++)
{
for(int j=i;j<7-i;j++)
{
a[i][j]=b[i];
a[6-i][j]=b[i];
a[j][i]=b[i];
a[j][6-i]=b[i];
}
}
for(int i=0;i<7;i++)
{
for(int j=0;j<7;j++)
printf("%2d",a[i][j]);
printf("\n");
}
return 0;
} */
/*以上两个程序都是先用二维数组来保存输出图形的数据,然后再进行输出。
int main()
{
int b[4]={1,9,5,6};
for(int i=0;i<7;i++)
{
for(int j=0;j<7-i;j++)
if(j<i)
printf("%2d",b[j]);/*/输出1区的数据*/
else
printf("%2d",b[i]);//输出2区的数据
for(int j=7-i;j<7;j++)
if(j>i)
printf("%2d",b[6-j]);//输出3区的数据
else
printf("%2d",b[6-i]); //输出4区的数据
printf("\n");
}
return 0;
}
int main()
{
int a[7][7],b[4]={1,9,5,6};
for(int i=0;i<4;i++)
{
for(int j=i;j<7-i;j++)
{
a[i][j]=b[i];
a[6-i][j]=b[i];
}
for(int j=i+1;j<6-i;j++)
{
a[j][i]=b[i];
a[j][6-i]=b[i];
}/*从外而内一圈一圈赋值,变换的值取j,行不变列变时,j放在第二位,列不变行变时,j放在第一位
}
for(int i=0;i<7;i++)
{
for(int j=0;j<7;j++)
printf("%2d",a[i][j]);
printf("\n");
}
return 0;
}*/
/*程序二#include<stdio.h>
int main()
{
int a[7][7],b[4]={1,9,5,6};
for(int i=0;i<4;i++)
{
for(int j=i;j<7-i;j++)
{
a[i][j]=b[i];
a[6-i][j]=b[i];
a[j][i]=b[i];
a[j][6-i]=b[i];
}
}
for(int i=0;i<7;i++)
{
for(int j=0;j<7;j++)
printf("%2d",a[i][j]);
printf("\n");
}
return 0;
} */
/*以上两个程序都是先用二维数组来保存输出图形的数据,然后再进行输出。
程序三仅用一维数组保存输出图形中的 不同数据,然后用两重循环来直接控制输出四个区域的图形数据,
仅对角线上数据元素被重复放置一次,一次循环控制输出上下左右三角图形的数据存放*/
#include<stdio.h>int main()
{
int b[4]={1,9,5,6};
for(int i=0;i<7;i++)
{
for(int j=0;j<7-i;j++)
if(j<i)
printf("%2d",b[j]);/*/输出1区的数据*/
else
printf("%2d",b[i]);//输出2区的数据
for(int j=7-i;j<7;j++)
if(j>i)
printf("%2d",b[6-j]);//输出3区的数据
else
printf("%2d",b[6-i]); //输出4区的数据
printf("\n");
}
return 0;
}
0 0
- 由于昨天网络不好而没有发送出来的数组基本题的最后一题
- javac编译由于没有添加后缀而导致的错误
- 没有不好的构想
- 由于乱码而无法在putty显示出来的文件,可以这样删除或者重命名
- 一个由于撩妹而设计出来的C/C++程序
- 没有不好的构想(8.17)
- “由于没有牙齿而为难的牙医” 奇妙的误变换大奖赛
- 关于chrome中css由于content-type而没有被读出的困惑
- 昨天写了一段代码,关于ajax的,一直没有取到从另一个页面response出来的XML值。
- 昨天的谈判以失败而告终。。。。
- 重新计算了ListView的高度,发现最后一个item项却没有完整显示出来,或是数量越大最后几个是显示不出来的
- 昨天去搜狗笔试,最后一道编程题
- 发送网络的基本请求示例代码
- android中,由于图像处理不当而引起的OOM问题及其解决方案(一)
- 没有等出来的辉煌
- 数组的基本操作(一)
- 由于没有收集直方图而走全表
- 在昨天的基础上我终于打印出来空心六边行
- 字符串匹配
- 马斯洛的五大需求层次理论
- 分布式对象存储Ambry - 官方博客翻译与摘录(3)整体设计
- Volley框架
- 口语单词
- 由于昨天网络不好而没有发送出来的数组基本题的最后一题
- android计算缓存大小并清除
- ssh免密码登录步骤及hadoop的常用shell命令
- 微信小程序快速入门
- Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT
- Android开发中如何实现外部其他Activity类与指定fragment碎片的相互跳转
- Leetcode 326 : Power of Three
- Js函数中的参数
- 二叉树(一)——遍历方式