語言的功能有哪些
語言是指生物同類之間由于溝通需要而制定的具有統一編碼解碼標準的聲音訊號。
就廣義而言,是一套共同采用的溝通符號、表達方式與處理規則。符號會以視覺、聲音或者觸覺方式來傳遞。嚴格來說,語言是指人類溝通所使用的語言-自然語言。一般人都必須通過學習才能獲得語言能力。
語言的目的是交流觀念、意見、思想等。
當人類發現了某些動物能夠以某種方式溝通,就誕生了動物語言的概念。到了電腦的誕生,人類需要給予電腦指令。這種“單向溝通”就成了電腦語言。
請簡述語言的功能有哪些
運用比喻,可以使語言生動形象,可以使抽象的內容具體化,可以傳達出作者對生活中的事物的獨特感受。如:“淡黑的起伏的連山,仿佛是踴躍的鐵的獸脊似的,都遠遠第向船尾跑去了。”用“踴躍的鐵的獸脊”來比喻“淡黑的起伏的連山”,寫出了看社戲途中的奇特感受。
借喻是比喻中的一種,就是不出現本體和比喻詞,只出現喻體的一種比喻。如:“取義成仁今日事,人間遍種自由花。”這里用“自由花”來比喻人民得到解放以后的幸福生活,使抽象的意思具體化了。
借代可以使文章變化生姿。如:“此去泉臺招舊部,旌旗十萬斬閻羅。”這里用“旌旗“借指軍隊。
擬人可以使語言更生動,使文章更有文采。如“杜甫川唱來柳林鋪笑,紅旗飄飄把手招。”將延安人民的歡迎場面生動地展現出來了。
夸張往往故意夸大其詞,對所表達的內容進行強調或渲染。如:“整個老城像一座燒透了的磚窯”。
反復的作用是強調所說內容。如:“盼望著,盼望著,……”強調了盼望的急切。
對偶能使語言整齊和諧,音韻鏗鏘,增加文章的美感。格律詩常它來勾勒畫面,如:“幾處早鶯爭暖樹,誰家新燕啄春泥”、“千山鳥飛絕,萬徑人蹤滅。”
排比可以鋪排文意,舒展內容,如“東市買駿馬,西市買鞍韉,南市買轡頭,北市買長鞭”; 還能增強語言的氣勢。
語言的功能有什么
語言
語言是符號系統。
其在社會現象中的地位如下:語言三和一種社會現象,是人類最重要的交際工具和進行思維的工具。
語言是人類的創造,只有人類有真正的語言。許多動物也能夠發出聲音來表示自己的感情或者在群體中傳遞信息。但是這都只是一些固定的程式, 不能隨機變化。只有人類才會把無意義的語音按照各種方式組合起來,成為有意義的語素,再把為數眾多的語素按照各種方式組合成話語,用無窮變化的形式來表示變化無窮的意義。
人類創造了語言之后又創造了文字。文字是語言的視覺形式。文字突破了口語所受空間和時間的限制,能夠發揮更大的作用。
語言和文字是人類自己創造的,可是在語言文字的神奇作用面前,人們又把它當做神物崇拜起來。他們用語言來祝福,用語言來詛咒。他們選用吉利的字眼做自己的名字,做城市的名字,做器物和店鋪的名字。他們甚至相信一個人的名字跟人身禍福相連,因而名字要避諱。皇帝的名字、長官的名字、祖宗和長輩的名字不能叫,一般人也都在“名”之外取一個“號”,彼此不稱名而稱號。在后世,認為這是禮貌;在遠古,這是人身保護。現代各地口語里也常常有些詞語起源于避諱;不久以前,很多行業有各自的避諱字眼。從前有些人家,因為小孩兒不懂得避諱,在堂屋里貼一張紙條“童言無忌”,意思是小孩兒說的話不算數。
文字的發明, 古人更加認為是一件了不起的大事。《淮南子》里說:“昔者倉頡作書而天雨粟,鬼夜哭。”最能表示文字的神力的是符□,這是跟口語里的咒語相當的東西。一般的文字也都沾上迷信的色彩,有字的紙不能亂扔,要放在有“敬惜字紙”標簽的容器里,積聚起來燒掉。文字里邊當然也有避諱,嘴里不能說的名字,紙上也不能寫;必得要寫就得借用同音字,或者缺一筆。
switch語句的格式和功能
switch(表達式){
case常量表達式1: 語句1;
case常量表達式2: 語句2;
…
case常量表達式n: 語句n;
default : 語句n+1;
}
一般,該語句與循環語句一起使用,在每個case語句后面加上break語句,是強制跳出循環的意思,如果沒有,就會接連實行下面的語句,得不到想要的結果!
功能:判斷( 表達式 )符合哪個 (常量表達式)
就執行哪個case后面的語句。
switch語句的作用,功能,及含義
1.一般形式
switch(表達式)
{case 常量表達式1:語句1
case 常量表達式2:語句2
…
case 常量表達式n:語句n
default: 語句n+1
}
例如:要求按照考試成績的等級打印出百分制分數段
switch(grade)
{ case 'A':printf("85~100\n");break;
case 'B':printf("70~84\n");break;
case 'C':printf("60~69\n");break;
case 'D':printf("<60\n");break;
default:printf("error!\n");
}
2.說明
(1)switch后面括弧內的“表達式”,ANSI標準允許它為任何類型;
(2)執行過程;
(3)各個case和default的出現次序不影響執行結果;
(4)每一個case的常量表達式的值必須互不相同;
(5)執行完一個case后面的語句后,流程控制轉移到下一個case繼續執行,可用break語句終止。
(6)多個case可以共用一組執行語句,如:
case 'A':
case 'B':
case 'C': prinf(">60\n");break;