个人主页:小田爱学编程
系列专栏:刷题日记
关注博主,随时获取更多关于IT的优质内容!
欢迎来到小田代码世界~
喜欢的小伙伴记得一键三连哦 ૮(˶ᵔ ᵕ ᵔ˶)ა
目录
一.题目
二.算法
三.代码
四.彩蛋
4.旋转 - 蓝桥云课 (lanqiao.cn)
首先输入两个值
如何向数组中输入值—for循环
顺时针旋转90°—规律可知由下到上
int main(int argc, char *argv[])
{
// 请在此输入您的代码
int arr[255][255]={};
int n=0;
int m=0;
scanf("%d %d", &n, &m);
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
scanf("%d",&arr[i][j]);
}
}
for (int i = 0; i < m ; i++)
{
for (int j = n-1; j >=0; j--)
{
printf("%d ", arr[j][i]);
}
printf("\n");
}
return 0;
}
迭代法:迭代法也称辗转法,是一种不断用变量的旧值递推新值的过程 辗转更新
实现原理:求123和23的最大公约数:
123%23=8
23%8=7
8%7=1
7%1=7
1%7=1 最大公约数是1