第四周编程总结--助教
題目1 A乘以B (5 分)
(1)實驗代碼
#include <stdio.h>
int main (void)
{
? ? ? ? ?int A, B, C;
? ? ? ? ?scanf("%d %d", &A, &B);
? ? ? ? ?C = A * B;
? ? ? ? ?printf("%d", C);
? ? ? ? ?return 0;
}
(2)設計思路
第一步:定義A,B,C
第二步:輸入A,B
第三步:將A,B的乘積賦值給C
第四步:輸出C
(3)本題調試過程碰到問題及解決辦法
本題無錯誤,一次性通過
(4)運行結果截圖
題目二 日期格式化
(1)實驗代碼
#include <stdio.h>
#include <math.h>
int main (void)
{
? ? ? ? ? ? ? ?int A, B, C;
scanf("%d-%d-%d", &A, &B, &C);
A=abs(A),B=abs(B),C=abs(C);
printf("%02d-%02d-%02d",C, A, B);
return 0;
}
(2)設計思路
第一步:引用math函數
第二步:定義A,B,C
第三步:輸入月日年
第四步:將輸入值絕對值
第五步:將A,B,C位置交換,輸出年月日
(3)本題調試過程碰到問題及解決辦法
問題一:顯示值有負值
解決方案:因為題目給的是減號,所以交換位置后負號會帶走,所以我用絕對值解決的。
問題二:日月前沒有0顯示
解決方案:用%02d顯示兩個字符長解決
(4)運行結果截圖
題目3 是不是太胖了
(1)實驗代碼
#include <stdio.h>
int main (void)
{
int A;
float B;
scanf("%d", &A);
B = (A-100) * 0.9 * 2;
printf("%.1f", B);
return 0;
}
(2)設計思路
第一步:定義整型A,浮點型B
第二步:輸入A
第三步:計算代式,賦值給B
第四步:輸出B
(3)本題調試過程碰到問題及解決辦法
本題無錯誤,一次性通過
(4)運行結果截圖
題目四 求整數均值
(1)實驗代碼
#include<stdio.h>
int main (void)
{
int a, b, c, d;
float Average, Sum;
scanf("%d %d %d %d", &a, &b, &c, &d);
Sum = a + b + c + d;
Average = Sum / 4;
printf("Sum = %.0f; Average = %.1f", Sum, Average);
return 0;
}
(2)設計思路
第一步:定義整型a,b,c,d,浮點型Average, Sum
第二步:輸入a,b,c,d
第三步:計算Average, Sum
第四步:輸出Average, Sum
(3)本題調試過程碰到問題及解決辦法
本題無錯誤,一次性通過
(4)運行結果截圖
轉載于:https://www.cnblogs.com/zw431387/p/10119992.html
總結
以上是生活随笔為你收集整理的第四周编程总结--助教的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里巴巴Java“代码反潜机”P3C喜提
- 下一篇: VUE跨域问题