第一次作業 4班盧炳武
一、學習內容總結
1.經過這幾周的學習,總結一下學習的心得與體會。
c語言是一種結構化語言,是大部分編程語言的基礎,c語言學好了,以後的java,c#以及更多的編程語言才有可能學好。課堂上要講授許多關於c語言的語法規則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個工具解決實際問題,又必須掌握它。通過多次上機練習,對於語法知識有了感性的認識,加深對它的理解,在理解的基礎上就會自然而然地掌握c語言的語法規定,學習c語言不能停留在學習它的語法規則,而是利用學到的知識編寫c語言程序,解決實際問題。即把c語言作為工具,描述解決實際問題的步驟,由計算機幫助我們解題。只有通過上機才能檢驗自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。通過上機實驗來驗證自己編制的程序是否正確,恐怕是大多數同學在完成老師作業時的心態。但是在程序設計領域裏這是一定要克服的傳統的、錯誤的想法。因為在這種思想支配下,可能你會想辦法去"掩蓋"程序中的錯誤,而不是盡可能多地發現程序中存在的問題。自己編好程序上機調試運行時,可能有很多你想不到的情況發生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發能力。
二、學習及作業中遇到的問題及解決過程(不少於3個問題,30分)
- 問題1 經常不記得單詞怎麽拼寫
- 問題1的解決方案 多學多練,經常記憶單詞。避免發生類似的錯誤
- 問題2 總是忘記符號在哪裏打出
- 問題2的解決方案 經常練,熟悉鍵盤操作
- 問題3 總是在最後忘記加分號
- 問題3的解決方案 多檢查,多練習
- 三、PTA作業(60)
-
1.7-6交換a和b的值 要求輸入你的學號,及你學號+5的值,粘貼代碼,將輸出截圖(只截帶結果的小圖即可)。
#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.7-7三個整數之和 要求輸出你的學號 你的班級序號 你的班級小學號 ,粘貼代碼,將輸出截圖。
#include<stdio.h>;
int main(void)
{
int a,b,c ;
scanf("%d %d %d",&a,&b,&c);
printf("sum=%d",a+b+c);
return 0 ;
}
3.7-3 後天,粘貼代碼,寫出你在分析解決該問題的基本思路與想法。
#include<stdio.h>
int main(void)
{
int a , b;
scanf("%d",&a);
if(a<=5){
b = a + 2;
printf("%d\n",b);
}
else{
b = a + 2 - 7;
printf("%d\n",b);
}
return 0 ;
} - 四、附加內容(5分)
-
第一次作業 4班盧炳武