第一次作業 三班17


一、PTA作業總結
7-2 整數152的各位數字 (10 分)
本題要求編寫程序,輸出整數152的個位數字、十位數字和百位數字的值。
1、實驗代碼
#include <stdio.h>
int main(){
  int a,b,c;
  a=152%10;
  b=(152%100)/10;
  c=152/100;
  printf("152 = %d + %d*10 + %d*100\n",a,b,c);
  return 0;
}

2、設計思路

第一步 定義變量a,b,c分別代表個位、十位、百位數字

第二步 運用取余數和基本除法運算分離個位、十位、百位數字並將之賦予對應變量

第三步 按規定格式輸出打印

3、流程圖

未出現任何問題,一次完成。

7-10 比較大小 (10 分)
本題要求將輸入的任意3個整數從小到大輸出。
#include <stdio.h>
int main()
{
    int a, b, c, t;
        scanf("%d%d%d", &a, &b, &c);
        if (a > b) {
        t = a;
        a = b;
        b = t;
        }
        if (a > c) {
        t = a;
        a = c;
        c = t;
        }
        if (b > c) {
        t = b;
        b = c;
        c = t;
        }
        printf("%d->%d->%d", a, b, c);
        return 0;
        }  

2、設計思路

第一步 定義變量a,b,c,t。

第二步 輸入a,b,c。

第三步 將數從小到大判斷好然后分別賦值a,b,c。

第四步 按規定格式輸出。

3、流程圖

因為判斷符號問題更正2次。

二、總結和學習進度條

我們學習了數據的定義、賦值、輸入和輸出,if-else條件判斷,基本數學運算等。

因為學習內容較簡單,暫時沒有遇到問題。


免責聲明!

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



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