第三周作業


題目1.A乘以B

1.實驗代碼

#include <stdio.h>
int main()
{
int a,b;

scanf("%d %d",&a,&b);
printf("%d\n",a*b);

return 0;
}

2 設計思路

主要描述題目算法。可以用文字描述,如:
第一步:定義兩個變量a,b
第二步:輸出a*b的結果

3.本題調試過程碰到問題及解決辦法

1:錯誤提示的截圖:

2:碰到問題如何解決:仔細檢查一邊后將“X”改為“*”

4.運行結果截圖

題目2. 求整數均值

1.實驗代碼

#include <stdio.h>
int main ()
{
 	int a,b,c,d,sum;
 	scanf("%d %d %d %d", &a, &b, &c, &d);
 	sum = a + b + c + d;
 	printf("Sum = %d", sum);
	printf(" Average = %0.1f\n", sum/4.0);
	 return 0; 	
}

2 設計思路

主要描述題目算法。可以用文字描述,如:
第一步:定義四個變量a,b,c,d 一個求和公式 一個求平均值公式
第二步:輸出四個變量的和, 將四個變量的和除以4得到平均值並輸出

3.本題調試過程碰到問題及解決辦法

1:錯誤提示的截圖

2:碰到問題如何解決:仔細檢查后在“%d”后邊加上“;”

4.運行結果截圖

題目3.是不是太胖了

1.實驗代碼

#include <stdio.h>
int main (){
	int h;
	scanf("%d",&h);
	
	printf("%0.1f",(h-100)*0.9*2);
	return 0;
}

2 設計思路

主要描述題目算法。可以用文字描述,如:
第一步:定義可輸入的變量身高 和 身高與體重關系的公式
第二步:輸出體重

3.本題調試過程碰到問題及解決辦法

1:錯誤提示的截圖

2:碰到問題如何解決:重新閱讀輸出結果要求保留兩位小數 將%f 改為 %0.1f

4.運行結果截圖

題目4. 輸出各位數字

1.實驗代碼

#include<stdio.h>
int main ()
{
    int a,b,c,d;
    scanf("%d",&a);
    b=a/100;
    c=(a-b*100)/10;
    d=(a-b*100-c*10);
    printf("%d,%d,%d",b,c,d);
    return 0;
    
}

2 設計思路

主要描述題目算法。可以用文字描述,如:
第一步:運用“/”和“”% 算出百位,十位,個位 上的數字
第二步:輸出百位,十位,個位 上的數字

3.本題調試過程碰到問題及解決辦法

1:錯誤提示的截圖

2:碰到問題如何解決:重新編寫 將scanf("%d",a); 改為scanf("%d",&a);

4.運行結果截圖

上傳成功后coding.net項目的截圖和你的git地址,pta提交列表截圖

https://git.coding.net/liuzehua123/lzhjisuanji.git

PTA提交列表截圖

總結和學習進度條
1、總結本周所學內容:本周學習了scanf和浮點數 遇到的問題:經常忘記定義變量為浮點型, 忘記應該先定義再輸入
2、點評3個同學的本周作業(在作業中給出被點評同學博客的鏈接)
(1)http://www.cnblogs.com/simalang/
(2)http://www.cnblogs.com/100200a/
(3)http://www.cnblogs.com/shupeng521/
3、請用表格和折線圖呈現你本周(10/15 8:00~10/21 8:00)的代碼行數和時間、博客字數和時間、涉及的知識點


免責聲明!

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



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