pta第三次作業#####
c高階第三次作業(1)####
6-1 輸出月份英文名
1 設計思路
(1)主要描述題目演算法
第一步:呼叫函式
第二步:定義乙個字元陣列,用for迴圈判斷n是否在範圍之內
第三步:若n小於等於12則輸出英文的月份,否則輸出null
(2)流程圖
}(4)本題除錯過程碰到問題及解決辦法
字串沒加*號導致輸出亂碼
6-2 查詢星期#####
1 設計思路
1 設計思路
(1)主要描述題目演算法
第一步:看主函式與函式宣告
第二步:用for迴圈,判斷strcmp(s,a[i])==0,假如成立,輸出i;假如不成立,則返回-1
第三步:若成功輸出英文星期
第四步:否則輸出wrong input
(2)流程圖
}(4)本題除錯過程碰到問題及解決辦法
無6-3 計算最長的字串長度
1 設計思路
(1)主要描述題目演算法
第一步:看主函式與函式宣告
第二步:定義i,s[i],
第三步:計算第乙個字串的長度賦值max
第四步:著最大值方法尋找最長字串
(2)**
int max_len( char *s, int n )
if(s[i]!='\0') printf("%c",ch2);
printf("\n");
return ch;}}
ch=&s[i];
printf("\n");
return ch;
}(3)本題除錯過程碰到問題及解決辦法
無c高階第三次作業(2)#####
1 設計思路
(1)主要描述題目演算法
第一步:
第二步:
第三步:
第四步:
(2)**
struct listnode getodd(struct listnode **l)
else
tail1=q;
ptr=p;
p=p->next;
free(ptr);
}else
else
tail2=p;
p=p->next;
flag=1;
}
if(flag==1)
*l=head2;
return head1;
}
程式設計題#####
**:點評#####
姜健馬鈺娟
陸文奇學習總結和進度#####
(1)如何理解指標陣列,它與指標、陣列有何關係?為何可以用二級指針對指標陣列進行操作?
我認為陣列指標p是乙個指標,而指標陣列p是乙個存放n個指標變數的陣列。
(2)將c高階第三次pta作業(1)任何乙個題目改為使用二級指針對指標陣列進行操作。
(3)用指標陣列處理多個字串有何優勢?可以直接輸入多個字串給未初始化的指標陣列嗎?為什麼?
不會
第三次作業
2 12有600 mb 兆位元組 的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車這 些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kb s,其結果又如何?解 當傳送速率為2.4k...
第三次作業
1 有600mb 兆位元組 的資料,需要從南京傳送到北京 一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料,試比較這兩種方法的優劣。若資訊傳送的速率為33.6kb s,其結果又如何?解 假定連續傳送且不出錯。若...
第三次作業
p67 2 12 有600mb的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率是2.4kbps 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kbps,其結果又如何?解 1 t 600 1024...