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 ...