題目一: 計算兩數的和與差
本題要求實現一個計算輸入的兩數的和與差的簡單函數。
函數接口定義:
void sum_diff( float op1, float op2, float psum, float pdiff );
其中op1和op2是輸入的兩個實數,psum和pdiff是計算得出的和與差。
裁判測試程序樣例:
include <stdio.h>
void sum_diff( float op1, float op2, float psum, float pdiff );
int main()
{
float a, b, sum, diff;
scanf("%f %f", &a, &b);
sum_diff(a, b, &sum, &diff);
printf("The sum is %.2f\nThe diff is %.2f\n", sum, diff);return 0;
}
2.設計思路+流程圖)
只要求寫出子函數的代碼
通過傳遞地址和利用地址中的值變化使原本會被釋放的值通過地址保存不被釋放
3.本題調試過程碰到問題及PTA提交列表情況說明。
問題:不理解地址傳值還有使用
題目二:6-3 拆分實數的整數與小數部分(15 分)
本題要求實現一個拆分實數的整數與小數部分的簡單函數。
1.作業提交列表
2.設計思路(+流程圖)
通過類型轉換強制取整,提取整數部分
原數減去整數部分得到小數部分
代碼截圖
3.本題調試過程碰到問題及PTA提交列表情況說明。
題目三:
1 作業提交列表
2.設計思路(+流程圖)
3.本題調試過程碰到問題及PTA提交列表情況說明。
代碼如下
遇到的問題:
二、同學代碼結對互評
1.同學互評照片。
同學的
我的
我的
2.我的代碼、互評同學代碼截圖
3.我和同學代碼不同在哪里?有哪些各自優勢?你更喜歡哪種代碼風格?如果同學代碼有錯的也請幫忙指出來哪里出問題。
他的簡單,我的清楚明白,我喜歡我的多一點
、
三、截圖本周題目集的PTA最后排名。(2分)
PTA排名
四、本周學習總結(2分)
1.你學會了什么?
2.本周的內容,你還不會什么?
3.指針考試總結 1.哪題做錯了,怎么改?
2.考試結果滿意么,怎么改進?
滿意度一般,希望能夠在今后的學習生活中,少一些懶惰,多一些真誠,將重心放在學習上多一點
3.其他總結。
當堂不理解的一定要問清楚,一天課業結束要及時鞏固復習,以免遺忘