陣列,楊輝,矩陣翻轉

2021-08-11 16:35:35 字數 1336 閱讀 4457

void main()

; char* p = null;

p = arr;

for (int i = 0; i < 20; i++)//空出一塊空間給『\0』

for (p=arr;*p!='\0';p=p+1)

getchar();

}

void main()

; char* p = null;

p = arr;

for (int i = 0; i < 20; i++)

for (p=arr;*p!='\0';p=p+1)

getchar();

}

移動位址*p取值

質因子分解

void main()  //90 = 2 * 3 * 3 * 5

else

}getchar();

}

楊輝三角

void main()

; for (int i = 0; i < 8; i++)

if (arr[i][j]==0)//給剩下的數賦值

printf("%3d", arr[i][j]);

}printf("\n");

}getchar();

}

第一次迴圈列印了換行,第二次j

void main()

printf("\n");

}printf("\n\t順時針旋轉90度\n\n");

//printf("\n\t順時針旋轉180度\n\n");

//printf("\n\t逆時針旋轉90度\n\n\n");

//printf("\n\t上下映象翻轉\n\n");

//printf("\n\t左右映象翻轉\n\n");

for (i = 0; i < 5; i++)

printf("\n");

}getchar();

}

在迴圈賦值那裡卡住半天沒搞懂是怎麼回事,陣列的賦值是沒規定必須從首位址開始的,也可以先從其它下標一 一賦值,列印出來的結果也會不一樣;

void main()

printf("\n");

}printf("\n\t順時針旋轉90度\n\n");

char brr[65];

for (i = 0; i < 5; i++)

printf("\n");

}getchar();

}

矩陣翻轉(陣列模擬)

曉萌最近在做乙個翻轉的應用,你可能也知道,其實是由乙個個的點組成的。於是,曉萌想先做乙個可以翻轉矩陣的程式,來解決他問題的核心部分。輸入第一行包括由空格分開的整數 m,n,t 0 n,m 200 m,n,t 0之後的 mm 行,每行包括由空格分隔的 nn 個整數,依次為輸入矩陣的每一行的資料。輸出包...

藍橋杯 BASIC 6(楊輝)

問題描述 楊輝三角形又稱pascal三角形,它的第i 1行是 a b i的展開式的係數。它的乙個重要性質是 三角形中的每個數字等於它兩肩上的數字相加。下面給出了楊輝三角形的前4行 11 1 1 2 1 1 3 3 1 給出n,輸出它的前n行。輸入格式 輸入包含乙個數n。輸出格式 輸出楊輝三角形的前n...

用python寫楊輝三有形

n int input n請輸入數字 n intlist 0 for i in range n for j in range n 列表推導式,生成乙個n行n列的二維列表 for i in range n 遍歷列表,如果是周邊元素,或者每行的第乙個元素為1 for j in range i 1 if ...