1.C語言初學者,關鍵性語句
對C的學習,積累了一些C編程時常犯的錯誤,寫給各位學員以供參考。
1.書寫標識符時,忽略了大小寫字母的區別。 main() { int a=5; printf("%d",A); } 編譯程序把a和A認為是兩個不同的變量名,而顯示出錯信息。
C認為大寫字母和小寫字母是兩個不同的字符。習慣上,符號常量名用大寫,變量名用小寫表示,以增加可讀性。
2.忽略了變量的類型,進行了不合法的運算。 main() { float a,b; printf("%d",a%b); } %是求余運算,得到a/b的整余數。
整型變量a和b可以進行求余運算,而實型變量則不允許進行“求余”運算。 3.將字符常量與字符串常量混淆。
char c; c="a"; 在這里就混淆了字符常量與字符串常量,字符常量是由一對單引號括起來的單個字符,字符串常量是一對雙引號括起來的字符序列。C規定以“\”作字符串結束標志,它是由系統自動加上的,所以字符串“a”實際上包含兩個字符:‘a'和‘\',而把它賦給一個字符變量是不行的。
4.忽略了“=”與“==”的區別。 在許多高級語言中,用“=”符號作為關系運算符“等于”。
如在BASIC程序中可以寫 if (a=3) then … 但C語言中,“=”是賦值運算符,“==”是關系運算符。如: if (a==3) a=b; 前者是進行比較,a是否和3相等,后者表示如果a和3相等,把b值賦給a。
由于習慣問題,初學者往往會犯這樣的錯誤。 5.忘記加分號。
分號是C語句中不可缺少的一部分,語句末尾必須有分號。 a=1 b=2 編譯時,編譯程序在“a=1”后面沒發現分號,就把下一行“b=2”也作為上一行語句的一部分,這就會出現語法錯誤。
改錯時,有時在被指出有錯的一行中未發現錯誤,就需要看一下上一行是否漏掉了分號。 { z=x+y; t=z/100; printf("%f",t); } 對于復合語句來說,最后一個語句中最后的分號不能忽略不寫(這是和PASCAL不同的)。
6.多加分號。 對于一個復合語句,如: { z=x+y; t=z/100; printf("%f",t); }; 復合語句的花括號后不應再加分號,否則將會畫蛇添足。
又如: if (a%3==0); I++; 本是如果3整除a,則I加1。但由于if (a%3==0)后多加了分號,則if語句到此結束,程序將執行I++語句,不論3是否整除a,I都將自動加1。
再如: for (I=0;I<5;I++); {scanf("%d",&x); printf("%d",x);} 本意是先后輸入5個數,每輸入一個數后再將它輸出。由于for()后多加了一個分號,使循環體變為空語句,此時只能輸入一個數并輸出它。
7.輸入變量時忘記加地址運算符“&”。 int a,b; scanf("%d%d",a,b); 這是不合法的。
Scanf函數的作用是:按照a、b在內存的地址將a、b的值存進去。“&a”指a在內存中的地址。
8.輸入數據的方式與要求不符。①scanf("%d%d",&a,&b); 輸入時,不能用逗號作兩個數據間的分隔符,如下面輸入不合法: 3,4 輸入數據時,在兩個數據之間以一個或多個空格間隔,也可用回車鍵,跳格鍵tab。
②scanf("%d,%d",&a,&b); C規定:如果在“格式控制”字符串中除了格式說明以外還有其它字符,則在輸入數據時應輸入與這些字符相同的字符。下面輸入是合法的: 3,4 此時不用逗號而用空格或其它字符是不對的。
3 4 3:4 又如: scanf("a=%d,b=%d",&a,&b); 輸入應如以下形式: a=3,b=4 9.輸入字符的格式與要求不一致。 在用“%c”格式輸入字符時,“空格字符”和“轉義字符”都作為有效字符輸入。
scanf("%c%c%c",&c1,&c2,&c3); 如輸入a b c 字符“a”送給c1,字符“ ”送給c2,字符“b”送給c3,因為%c只要求讀入一個字符,后面不需要用空格作為兩個字符的間隔。 10.輸入輸出的數據類型與所用格式說明符不一致。
例如,a已定義為整型,b定義為實型 a=3;b=4.5; printf("%f%d\n",a,b); 編譯時不給出出錯信息,但運行結果將與原意不符。這種錯誤尤其需要注意。
11.輸入數據時,企圖規定精度。 scanf("%7.2f",&a); 這樣做是不合法的,輸入數據時不能規定精度。
*語句中漏寫break語句。 例如:根據考試成績的等級打印出百分制數段。
switch(grade) { case 'A':printf("85~100\n"); case 'B':printf("70~84\n"); case 'C':printf("60~69\n"); case 'D':printf("<60\n"); default:printf("error\n"); 由于漏寫了break語句,case只起標號的作用,而不起判斷作用。因此,當grade值為A時,printf函數在執行完第一個語句后接著執行第二、三、四、五個printf函數語句。
正確寫法應在每個分支后再加上“break;”。例如 case 'A':printf("85~100\n");break; 13.忽視了while和do-while語句在細節上的區別。
(1)main() {int a=0,I; scanf("%d",&I); while(I<=10) {a=a+I; I++; } printf("%d",a); } (2)main() {int a=0,I; scanf("%d",&I); do {a=a+I; I++; }while(I<=10); printf("%d",a); } 可以看到,當輸入I的值小于或等于10時,二者得到的結果相同。而當I>10時,二者結果就不同了。
因為while循環是先判斷后執行,而do-while循環是先執行后判斷。對于大于10的數while循環一次也不執行循環體,而do-while語句則要執行一次循環體。
14.定義數組時誤用變量。 int n; scanf("%d",&n); int a[n]; 數組名后用方括號括起來的是常量表達式,可以包括常量和符號常量。
即C不允許對數組的大小作動態定義。 15。
2.在文學作品中什么叫關鍵語句
就是文眼吧
文眼
在分析文章中心思想的時候,通常要借助文眼,因為這是把握中心的重要手段。什么叫文眼?文眼就是提示文章中心的字眼,它是文章的窗戶,就像眼睛是心靈的窗戶一樣,通過它就能窺探到文章的中心。文眼的出現有四種情況:
一、出現在標題。如魯迅的《喪家的資本家的乏走狗》,全文就是通過剖析標題所概括的內容,層層剝皮,揭露了梁實秋的反動本質和丑惡嘴臉。
二、出現在篇首。如朱自清的《背影》,開頭是:“我最不能忘記的是他的背影”,全文正是由這一句展開回憶,通過背影,抒發了父子之間深厚、真摯的愛。又如楊朔的《荔枝蜜》,開頭說:“蜜蜂是畫家的愛物,我卻總不大喜歡。”全文正是由“總不大喜歡”展開,為什么不大喜歡?因為小時候被蜜蜂蜇了。為什么后來發生了興趣?因為喝了荔枝蜜,“覺得生活都是甜的”。為何后來發出贊嘆,甚至夢見自己變成蜜蜂?因為被蜜蜂的無私奉獻的精神所感動,進而又聯想到些在平凡崗位上無私奉獻的勞動者。由文眼引出線索,由線索牽出中心。
三、出現在篇末。如魯迅的《社戲》結尾寫道:“真的,一直到現在,我關在再沒有吃到那夜似的好豆,——也不再看到那夜似的好戲了。”為什么?難道那夜的豆味道就真那么好?不是。難道那夜的戲就真那么好看?不是。是因為那豆是他們在最快樂的時候吃的,那戲是在最快樂的時候看的,那情那景是日后無法比擬的,“我”所難忘的是豆中情、戲中情,是鄉間少年朋友那段誠摯情誼,是他們的淳樸、善良、熱情、勤勞以及相互間的和諧親密,是那段美好自由的生活。
四、有時出現在篇中。如莫泊桑的小說《我的叔叔于勒》中有一句話:“唉!如果說于勒竟在這只般上,那會叫人多么驚喜呀!”為什么?因為于勒已經不是他們送走時的窮光蛋,而是一個發了財的善良人。一個“竟”字活脫脫地刻畫出了菲利普夫婦自私冷酷、唯利是圖的性格,淋漓盡致地揭露了資本主義社會赤裸裸的金錢關系。
有的文眼本身就是中心句,如吳晗的《談骨氣》開頭的一句:“我們中國人是有骨氣的。”又如唐韜的《同志的信任》最后一句:“魯迅先生不是中國**員,可是,在所有**員的心目中,他永遠是一個能以生命相托付的、最可信任的同志。”
當然,要準確把握中心思想,還應該全面、透徹地理解文章的內容,弄清文章的結構,并深入地思考這些記敘、議論、說明表達了怎樣的思想感情,闡明了什么道理,說明了什么特點、規律,在此基礎上再加以概括。
3.如何抓住關鍵詞句,理解課文內容
小學語文閱讀教學是語文教學的重要組成部分。
每冊語文教材是以幾十篇文質兼美的文學作品為主體。這些作品是學生學習祖國語言的典范,是識字的有效途徑,是學習作文的范例,是了解民族文化傳統、拓展知識視野、培養道德情操和審美情趣、鍛煉思維能力的憑借。
“閱讀是搜集處理信息、認識世界、發展思維,獲得審美體驗的重要途徑。”(《課標》語)因此,語文課中,閱讀教學占的比重大,用的課時多。
語文教師在閱讀教學投入的精力大,花費的時間多。但是近年來對語文教學,特別是小學語文閱讀教學的批評總是不絕于耳。
不少語文教師發出“越來越不會教了”的慨嘆,這種慨嘆也基本是針對閱讀教學而發出的。閱讀教學到底怎么了?原因當然是多方面的。
下面我就以自己的教學經驗來談談期中的一方面。在閱讀教學中,往往容易出現“胡子眉毛一把抓”、“各種項目一齊上”、“從頭到尾逐段教”的局面。
面面俱到的結果,常常是面面不到。如果能抓住關鍵詞句,引導學生理解透徹,往往對理解整篇課文內容,體會作者的情感有很大的幫助,是一種耗時少、收效大的做法。
為此,近幾年來我堅決擯棄了逐段串講串門的模式,并探索如何突出教學重點,優化閱讀教學過程,特別是如何抓重點詞句,引導。小學語文閱讀教學是語文教學的重要組成部分。
每冊語文教材是以幾十篇文質兼美的文學作品為主體。這些作品是學生學習祖國語言的典范,是識字的有效途徑,是學習作文的范例,是了解民族文化傳統、拓展知識視野、培養道德情操和審美情趣、鍛煉思維能力的憑借。
“閱讀是搜集處理信息、認識世界、發展思維,獲得審美體驗的重要途徑。”(《課標》語)因此,語文課中,閱讀教學占的比重大,用的課時多。
語文教師在閱讀教學投入的精力大,花費的時間多。但是近年來對語文教學,特別是小學語文閱讀教學的批評總是不絕于耳。
不少語文教師發出“越來越不會教了”的慨嘆,這種慨嘆也基本是針對閱讀教學而發出的。閱讀教學到底怎么了?原因當然是多方面的。
下面我就以自己的教學經驗來談談期中的一方面。在閱讀教學中,往往容易出現“胡子眉毛一把抓”、“各種項目一齊上”、“從頭到尾逐段教”的局面。
面面俱到的結果,常常是面面不到。如果能抓住關鍵詞句,引導學生理解透徹,往往對理解整篇課文內容,體會作者的情感有很大的幫助,是一種耗時少、收效大的做法。
為此,近幾年來我堅決擯棄了逐段串講串門的模式,并探索如何突出教學重點,優化閱讀教學過程,特別是如何抓重點詞句,引導學生理解課文內容”這一點進行了深入的研究,那么在語文閱讀教學中如何通過重點詞句,有效學習課文,引導學生領悟文章思想感情呢?我認為我應該從以下幾方面加以提高:一、鉆研文本,把握文本精華。法國藝術大師羅丹曾經說過:“對于我們的眼睛不是缺少美,而是缺少發現。”
作者的寫作目的,往往體現在他所表達的思想和感情中。而課文中的一些重點詞或句又是作者表達思想情感的泉眼。
如果教師善于發現這些泉眼,并以此展開教學,那么學生思維和情感的活水就會源源不斷地冒出來。(一)抓住含義深刻的詞句,升華學生的情感體驗。
當然教學中不能對所謂的重點詞句加以單一、孤立的分析、講解或者簡單地一股腦兒地對字、詞、句面面俱到地“肢解”,也不一廂情愿地設計一些練習橫亙在研讀品析中,而是保存文章結構的完整性和意境完美性。以讀促解,以讀悟法,以讀動情。
如我在《游山西村》教學中,為指導學生讀好“豐年留客足雞豚”里的足一詞,我這樣設計教學:生(有氣無力):“豐年留客足雞豚” 師:“他足嗎,同學們!看來,他有點餓,老師也要像山西村的山民一樣要準備酒肉給你吃。”學生大笑。
生(洪亮有力):“豐年留客足雞豚” 師:“好 掌聲鼓勵。”(學生鼓掌),這就是“足”,不但酒菜足,而且情誼足。
這不僅讓學生理解“足”的含義,而且讓學生對“足”有所感悟,有所體驗。可見,教師找到的含義深刻的句子,目的重在幫助學生理解感悟語言,升華學生的情感體驗,起到“一石數鳥”的效果。
(二)抓住中心句,引領學生理解課文內容。在小學的許多課文中,某個詞語或句子就是貫穿全文的中心點,仔細思考,全文處處與之緊密相連。
如果抓住這些中心詞句進行教學,能有效地幫助學生把握課文的脈絡,準確地理解整篇課文的內容。例如教學《富饒的西沙群島》一文, 抓住“那里風景優美,物產豐富,是個可愛的地方。”
這個句子引導學生理解課文內容,可以設計如下問題:課文寫風景優美的段落有哪些?寫物產豐富的段落是哪幾段?優美的風景體現在哪些景物上?豐富的物產又是什么?通過理解以上幾個問題,學生初步懂得整篇課文是圍繞“風景優美、物產豐富”這兩個詞來寫,用了總分的敘述方式,以下的內容都是這兩個詞的具體化和形象化。也就是說,學生對課文的主要內容和結構已經有了初步的了解,這對進一步理解課文內容無疑起了先導作用。
(三)抓住過渡句或關鍵詞,指導學生掌握課文框架。 1.抓過渡句。
過渡句在文中起著承上啟下的作用,它是文章思路發展。
4.背影重點句子的解釋
1、唉,我現在想想,那時真是太聰明了! 這句話出現在車站送別一段.文中從兩方面著筆寫父子車站送別.父親對兒子是無微不至的,他為兒子做了一切.兒子對父親的這一舉動在開始時并不理解,還在內心暗笑他的“遷”.“背影”的出現,使兒子清楚地看到了一顆慈父的愛子之心,終于完全理解了父親.在這句話中一定要理解“聰明”一詞的意思,這是反語.這句話表達了兒子的自責和內疚,悔恨自己的幼稚無知,真正懂得了父愛. 2、我看見他戴著黑布小帽,穿著黑布大馬褂,深青布棉袍,蹣跚地走到鐵道邊,慢慢探身下去,尚不大難.可是他穿過鐵道,要爬上那邊月臺,就不容易了.他用兩手攀著上面,兩腳再向上縮;他肥胖的身子向左微傾,顯出努力的樣子,這時我看見他的背影,我的淚很快地流下來了. 分析本題考查的是勾畫關鍵詞語的能力.勾畫和圈點關鍵詞語也是理解課文的一種途徑,是閱讀中動手動腦的好辦法,有幫助思考、促進理解的作用.所謂關鍵詞語,要從兩方面理 ⑴ 能具體體現文章中心的詞語; ⑵ 有深刻含義的詞語.對于關鍵性的語句,在閱讀時要畫出來,以突出其重要,并仔細體味這個句子、詞語的意思. 動詞:走、探、攀、縮、微傾. 作用:這些動詞表達出父親的慈愛和迂執、艱難和努力、以及他對兒子的深厚感情.3.從“那年冬天”到“我的眼淚又來了”:回憶往事,追述在車站與父親離別的情景,表現父親愛子的真摯感情.從“那年冬天”到“我們便同行” :交代這次父子分別時的家庭情況,為寫“背影”渲染悲涼的氣氛.從“到南京時”到“……太聰明了” :寫父親送行前的細心關照,為寫“背影”作鋪墊.從“我說道”到“……又來了” :描寫父親爬過鐵道去買橘子的“背影”,抒發真摯的感情.( ^__^ ) 這兒有重點句子片段詳細的解析,我感覺不錯.有興趣就看看吧,應該會有幫助的.。