旋转矩阵源代码(矩阵旋转运算)
admin 发布:2022-12-19 19:13 172
本篇文章给大家谈谈旋转矩阵源代码,以及矩阵旋转运算对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
C语言如何编写旋转矩阵源代码
#include stdio.h
void main()
{
int M;
int N;
int flag=0;
int num1=0;
int num2=1;
int i=0;
int j=0;
char str='A';
char Array[31][31];
printf("请输入矩阵的行M和矩阵的列N:");
scanf("%d%d",M,N);
Array[0][0]=str;
while(flag M*N-1)
{
switch(num2%4)
{
case 1:
++j;
if(j == N-num1-1)
{
num2++;
}
break;
case 2:
++i;
if(i == M-num1-1)
{
num2++;
}
break;
case 3:
--j;
if(j == num1)
{
num2++;
}
break;
case 0:
--i;
if(i == num1+1)
{
num2++;
num1++;
}
break;
}
if(++str == 'Z'+1)
str='A';
Array[i][j]=str;
flag++;
}
for(i=0;iM;i++)
{
for(j=0;jN;j++)
{
printf("%c ",Array[i][j]);
}
printf("\n");
}
}
这样可以么?
VB如何编旋转矩阵代码
假设2,4,6,8,10,12,14,16,18,20 一共10个数字,分别赋予索引0-9,则2的索引为0,12的索引为5,如下表:
0,1,2,3, 4, 5, 6, 7, 8, 9
2,4,6,8,10,12,14,16,18,20
则有:
行1:0,1,2,3,4,5,6
行2:0,1,2,3,7,8,9
行3:0,1,2,4,5,7,9
行4:0,1,2,4,5,8,8
行5:0,1,3,4,5,7,9
行6:0,1,3,4,5,8,9
行7:0,1,4,5,6,7,8
行8:0,2,4,6,7,8,9
行9:1,3,5,6,7,8,9
行10:2,3,4,5,6,7,8
行11:2,3,4,5,6,7,9
行12:2,3,4,5,6,8,9
请参照:
旋转矩阵 C语言
试试吧 这个是我自己在网吧写的
#include stdio.h
#include malloc.h
void main(){
int m;
int n;
char *p;
scanf("%d",m);
scanf("%d",n);
p=(int *)malloc(sizeof(char)*m*n);
for(int i=0;im*n;i++)
p[i]='\0';
int x=0,y=0;
int state=0;
for(int i=0;im*n;i++){
p[x*m+y]='A'+(char)(i%26);
switch(state){
case 0:
y++;
if(y=n||p[x*n+y]!='\0'){
state=1;
y--;
x++;
}
break;
case 1:
x++;
if(x=n||p[x*n+y]!='\0'){
state=2;
x--;
y++;
}
break;
case 2:
y--;
if(y0||p[x*n+y]!='\0'){
state=3;
y++;
x--;
}
break;
case 3:
x--;
if(x0||p[x*n+y]!='\0'){
state=0;
x++;
y++;
}
break;
}
}
for(int i=0;im*n;i++){
printf("%c",p[i]);
if(i%n==n-1){
printf("\n");
}
}
}
旋转矩阵源代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于矩阵旋转运算、旋转矩阵源代码的信息别忘了在本站进行查找喔。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 05-03报表源代码(web报表源代码)[20240503更新]
- 05-03asp.net开放源代码网站(ASP网站源码)[20240503更新]
- 05-03动态网站背景特效代码(网页动态背景源代码)[20240503更新]
- 05-03解读网页源代码(网站的源代码)[20240503更新]
- 05-03项目实施源代码(源代码开发)[20240503更新]
- 05-03自媒体程序源代码(自媒体程序源代码是什么)[20240503更新]
- 05-03包含人脸识别系统源代码的词条[20240503更新]
- 05-02天龙八部源代码下载(天龙八部游戏源码)[20240502更新]
- 05-02vs2008源代码管理器(vs2015资源管理器)[20240502更新]
- 05-023d试衣间软件源代码(3d虚拟试衣间图)[20240502更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接