一、PTA作業總結
第三次作業:7-5 打折
1.實驗代碼
#include<stdio.h> int main(){ int a,b; scanf("%d %d",&a,&b); double c=a*1.0*b*0.1; printf("%.2f",c); }
2 設計思路
第一步:定義變量 a:原價 b:折扣
第二步:讓用戶輸入變量a和b
第三步:定義浮點數變量 c:折扣后價格 並計算c的值
第四步:輸出c的值
流程圖:
3.本題調試過程碰到問題及解決辦法
無
第五次作業:7-2 計算符號函數的值
1.實驗代碼
#include <stdio.h> int main(){ int n,sign; scanf("%d",&n); if (n<0){ sign=-1; } else if(n>0){ sign=1; } else{ sign=0; } printf("sign(%d) = %d",n,sign); return 0; }
2 設計思路
第一步:定義變量 n , sign
第二步:讓用戶輸入變量 n
第三步:判斷 n是否小於0 若結果為是 則sign賦值為-1 結束判斷
若結果為否 判斷 n是否大於0 若結果為是 則sign賦值為1 結束判斷
若結果為否 則sign賦值為0 結束判斷
第四步:輸出函數sign的表達式和n,sign的值
流程圖:
3.本題調試過程碰到問題及解決辦法
無