//定義迴圈變數i
//輸入t字串
for i=0 to *(t+i)!='\0';//遍歷字串
//判斷m和i的關係
if m > i
for i=0 to maxn
*(s+i)='\0';
end i
else
for i=0 to *(t+m-1)!='\0' //賦值
*(s+i)=*(t+m-1);
m++;
end i
*(s+i)='\0';//加上結束符
//定義迴圈變數i,最大值所在的下標k,存放最大值的max
max=*p//給max乙個初始值
//遍歷尋找max,並記錄其下標
for i=0 to *(p+i)!='\0'
if *(p+i) >= max
max=*(p+i);
k=i;
end if
end i
//迴圈後移
for i=k to i=1
*(p+i)=*(p+i-1);
end i
*p=max;//把max放在第一位
C部落格作業 指標
switch n 如果n為1,返回 january 如果n為2,返回 february 如果n為3,返回 march 如果n為4,返回 april 如果n為5,返回 may 如果n為6,返回 june 如果n為7,返回 july 如果n為8,返回 august 如果n為9,返回 september ...
c部落格作業 指標
經測試,不能直接指向一維陣列 所謂 行指標 二維陣列a 2 3 來說,就指的是a 0 a 1 這兩行,那麼如果行指標加數字的話,如果p 1,那麼這時指向的就是a 1 p本身指向的是a 0 通過不同的測試輸出發現 p 1 輸出的是2,第一行的第二個元素。根據指標與陣列的關係我們知道,陣列名可以當成指標...
c部落格作業 指標
主函式 int i,n char string maxn 定義字元陣列 並賦值 呼叫函式int max len char s,int n 通過下標法來選出最長的字串 for int i 0 imax max初始化為0 每當有字串的長度更長時 則交換 最後返回max的值 本題是對下標法的靈活運用 將乙...