(1)第一題代碼:
#include<stdio.h>
int main(){
int A,B;
scanf("%d %d",&A,&B);
int C=A*B;
printf("%d",C);
return 0;
}
設計思路:
ainclude定義函數a和b。
b因為要在exe中輸入a與b的值,所以使用scanf。
c構建框架
d按要求打入程序
注:scanf后加符號&
注意輸出是否有空格
運行截圖
(2)第二題代碼
#include<stdio.h>
int main()
{
int A,B,C,D;
scanf("%d %d %d %d",&A,&B,&C,&D);
int Sum=A+B+C+D;
float Average=Sum/4.0;
printf("Sum = %d; Average = %0.1f",Sum,Average);
return 0;
}
ainclude定義函數a和b。
b因為要在exe中輸入a與b的值,所以使用scanf。
c構建框架
d按照%.1f的提示完成printf
注:保留一位小數是%0.1,保留兩位小數是%0.2,而不是%0.01
運行截圖
(3)
int main(){
int A;
scanf("%d",&A);
float B=(A-100)*0.9*2;
printf("%0.1f",B);
return 0;
}
設計思路:
a include定義函數a和b。
b 因為要在exe中輸入a與b的值,所以使用scanf。
c構建框架
d根據所給的公式提示進行定義
注:運算符*不可省略
運行截圖
(4)
#include<stdio.h>
int main ()
{
int x=3;
int y=x*x;
printf("%d = %d * %d\n",y,x,x);
printf("%d * %d = %d",x,x,y);
return 0;
}
設計思路:
a include定義函數a和b。
b因為要在exe中輸入a與b的值,所以使用scanf。
a構建框架
b根據提示與要求可知需要靈活運用運算符%與/
注:理解%的含義,學會靈活運用%
運行截圖
***遇到的問題及解決辦法
(1)作業的要求給了我很大的困惑,一開始我以為是在pta中定義自己的學號體重等
解決辦法:這樣做之后怎么提交都是錯誤的,后來我想到本周主要學的是scanf函數,改了一下果然對了
(2)
解決辦法:一開始怎么都不知道自己錯在了哪里,后來仔細檢查原來是拉下來&
***git上傳截圖
提交pta截圖
一 本周所學遇到的問題
1scanf后不能忘記加符號&
2if else型函數若出現多個分支則可用else if,且if后不加;
二 點評作業
1http://www.cnblogs.com/lin2580/
2http://www.cnblogs.com/liuzehua123/
3http://www.cnblogs.com/wq970209/
三 表格與折線圖