第三周作業


要求二

題目一 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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM