【1】題目一:A乘以B
1.實驗代碼
include<stdio.h>
int main()
{
int A,B;
scanf("%d %d",&A,&B);
printf("%d\n",A*B);
return 0;
}
2.設計思路
第一步:打框架
第二步:初始化賦值a,b
第三步:輸入變量a,b的值
3.<1>遇到的困難
開始沒明白什么意思,沒打scanf,自己沒查到錯誤,提交了幾遍都錯 了,開始打忘記截圖了。
<2>解決方法:問了以打出來的同學,指出錯誤后改正了。
4運行結果
題目二:求整數平均值
1.實驗代碼
include<stdio.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
int Sum=(a+b+c+d);
float Average=(a+b+c+d)/4.0;
printf("Sum = %d; Average = %.1f",Sum,Average);
return 0;
}
2.設計思路
第一步:打框架
第二步:賦值a,b,c,d
第三步:定義求和算法和一個求平均值的算法
第四步:輸入變量值,輸出結果
3.<1>遇到的困難
(1)除了能打出框架外,中間的內容不會打。
解決:問了會的同學,看了下打過內容。
(2)打完后仍答案錯誤。
解決:仔細觀察了好久,對比了幾遍后才發現L應該是1。
4.運行結果
題目三:是不是太胖了
1.實驗代碼
include<stdio.h>
int main()
{
int hei;
float kil,jin;
scanf("%d",&hei);
kil=(hei-100)*0.9;
jin=kil*2;
printf("%.1f",jin);
return 0;
}
2.設計思路
第一步:打框架
第二步:定義變量hei整數,kil,jin小數
第三步:輸入運算公式(hei-100)X0.9
第四步:輸入變量精確到小數點后一位
3.遇到的困難:符號大小寫混亂,忘記打分號,1打成了L
解決方案:反復檢查,核對,一點一點發現了問題,最終解決了
4.運行結果
題目四:輸出各位數字
1.實驗代碼
include<stdio.h>
int main()
{
int a,b,c,d;
scanf("%d",&a);
b=a/100;
c=a/10%10;
d=a%10;
printf("%d,%d,%d",b,c,d);
return 0;
}
2.設計思路
第一步:打框架
第二步:初始化定義變量,賦值
第三步:輸入計算所需的公式,%代表取余
第四步:輸入變量,運算出結果
3.由於當天老師在課上講了打的還算順利
4.運行結果
【2】git截圖、地址(之前實驗上傳的不是.c,第三周的作業都已經改成.c)
https://git.coding.net/sunna1/text.git
【3】PTA提交列表
【4】總結
本周學習了變量的定義,引用和輸入,以及浮點數的運用。變量的定義中主要打了超市銀員找零。進行了常變量的分析,練習了計算平均數和攝氏溫度如何打。最后學習了浮點數怎么打。(由於是上課老師講課時為了記錄下來拍的照片,所以無法截圖了)
【4】遇到的困難
對一些概念性問題還是有點模糊,浮點數總是忘記打小數,一出新花樣就有一點蒙。要多練習,自己獨立打代碼,仔細理解每個程序的意義。
【5】表格及折線
【6】評論連接
馬宇欣:http://www.cnblogs.com/mayuxin/p/7694200.html
孫佳鈺:http://www.cnblogs.com/woshisun/p/7689887.html
孫美玲:http://www.cnblogs.com/sunmeiling/p/7688952.html