標籤:知識 進階 語言 浮點 lse stdio.h main inf 為我
一、1.經過這幾周的學習,總結一下學習的心得與體會。
經過這幾周的學習,我感受到C語言並不是十分的容易學,因為我剛剛接觸這門電腦語言所以在老師上課講解的時候聽的不是太懂。然後我在課下的時候會去通過學習教材和上網找資料來學會課上老師講的內容,我發現當我認真地去學習這門語言時,它並不像我剛開始接觸它那樣難學,我開始慢慢的能夠聽懂老師在課堂上講的知識了,我開始慢慢的喜歡上了這門電腦語言。
二、學習及作業中遇到的問題及解決過程。
問題1: 剛開始不明白%f和%d的意思
解決方案: 通過詢問老師和自己查閱教材明白了%f是表示浮點數中的float型的一類數,它的有效數字是6位,而%d表示的是double型的一類數,它的有效數字是15位。
問題2: 剛開始聽老師講給一個數取餘的時候沒懂
解決方案: 下課通過詢問老師後老師為我講解了59%10後得到的數為9,通過老師的講解讓我豁然開朗。
問題3: 有一次在上課編寫程式時遇到了問題
解決方案: 通過老師的細心尋找錯誤下,終於發現原來是我的int main 的main 打錯了,我對這件事印象非常深刻。
三、PTA作業
1 #include <stdio.h>
int main ()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=a;
a=b;
b=c;
printf("a=%d b=%d\n",a,b);
return 0;
}
.
2.#include <stdio.h>
int main()
{
int a, b, c,sum;
scanf("%d%d%d", &a, &b, &c);
sum = a + b + c;
printf("sum=%d\n",sum);
return 0;
}
3#include <stdio.h>
int main()
{
int D;
scanf("%d",&D);
if((D >= 1 ) && (D <= 5))
{
D = D+2;
printf("%d",D);
}else if(D>5 && D<=6)
{
D = 1;
printf("%d",D);
}else if(D=7)
{
D=(D+2)%7;
printf("%d",D);
}
return 0;
} 思路 利用 if else 後天就是今天再加上兩天
四. 附加內容
2018上IEC電腦進階語言(C)作業 第1次作業