要求二
題目一 7-9 A乘以B
1 實驗代碼
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a*b);
return 0;
}
2 設計思路
第一步:輸入基本框架
第二步:定義題目中所需的兩個變量還有一個算法
第三步:輸出算法ab的結果
3 本題調試過程碰到問題及解決方法
1 錯誤提示的截圖:
2 碰到問題如何解決:
經檢查后發現忘記打分號了
4 運行結果截圖:
題目二 7-10求整數均值
1 實驗代碼
#include<stdio.h>
int main()
{
int a,b,c,d;
int sum;
float average;
scanf("%d %d %d %d",&a,&b,&c,&d);
sum=a+b+c+d;
average=(float)sum/4;
printf("Sum = %d; Average = %.1f",sum,average);
return 0;
}
2 設計思路
第一步:打出框架
第二步:找到問題中所需的變量類型sum float,和四個變量a,b,c,d
第三步:輸入題目要求的公式(a+b+c+d)/4,用到一個求和算法一個求平均值算法
第四步:輸出四個變量的和,將四個變量的和除以4得到平均值輸出
3 本題調試過程碰到問題及解決方法
1 錯誤提示截圖:
2 碰到問題如何解決:
不知道求和用變量sum,經過問班級大神才知道,還有看問題不認真輸出框里等號前后沒打空格,改了三次才正確。
4 運行結果截圖:
題目三 7-11是不是太胖了
1 實驗代碼
#include<stdio.h>
int main()
{
int H;
float tz,shi;
scanf("%d",&H);
tz=(H-100)*0.9;
shi=tz*2;
printf("%.1f",shi);
return 0;
}
2 設計思路
第一步:輸入框架
第二步:找到題目中要求的變量
第三步:輸入算出結果的算法,公式
第四步:把要求的變量打到輸出框里保留一位小數用%.1f
3 本題調試過程中碰到的問題及解決方法
1 錯誤提示截圖:
2 碰到問題如何解決:
忘記了保留兩位小數是用%0.1f,在同學幫助下改了兩次
4 運行結果截圖
題目四 7-6輸出各位數字
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 本題調試過程中碰到的問題及解決方法
本道題有很多地方都不理解,不懂賦值給變量b,c,d的意思會在課上問老師和問班級大神
4 運行結果截圖
要求三
1 上傳git截圖:
2 git地址:
https://git.coding.net/MAYUXIN/mayuxin.git
3 PTA截圖提交列表:
4 遇到問題及解決方法:
(1),因為上次作業沒做好所以重改作業,在整改過程中深刻的認識到自己對編譯真的是什么都不懂,經過對每條代碼的注釋和程序思路編寫后感覺自己認識理解了好多。
(2),在這次PTA作業中還不會的是第四題,輸入的變量不理解。希望在以后的學習過程中會明白。
5 折現及表格
6 我評論同學博客的鏈接:
孫娜:http://www.cnblogs.com/sun-na-/p/7679581.html
孫佳鈺:http://www.cnblogs.com/woshisun/p/7689887.html
孫美玲:http://www.cnblogs.com/sunmeiling/p/7688952.html