<noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><delect id="ixm7d"></delect><bdo id="ixm7d"></bdo><rt id="ixm7d"></rt><bdo id="ixm7d"></bdo><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"><rt id="ixm7d"></rt></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d">

vb基本語言基礎

2022-07-01

第一篇:vb基本語言基礎

VB函數大全_基本函數大全

Abs 函數 返回數的絕對值。

And 運算符 執行兩個表達式的邏輯連接。 Array 函數 返回含一數組的 變體 。

Asc 函數 返回字符串首字母的 ANSI 字符代碼。 賦值運算符 (=) 給變量或屬性賦值。 Atn 函數 返回數的反正切值。

調用語句 將控制移交 Sub 或 Function 過程。

CBool 函數 返回已被轉換為 Boolean 子類型的變體的表達式。 CByte 函數 返回已被轉換為字節子類型的變體的表達式。 CCur 函數 返回已被轉換為貨幣子類型的變體的表達式。 CDate 函數 返回已被轉換為日期子類型的變體的表達式。 CDbl 函數 返回已被轉換為雙精度子類型的變體的表達式。 Chr 函數 返回指定 ANSI 字符碼的字符。

CInt 函數 返回已被轉換為整數子類型的變體的表達式。 Class 對象 提供對已創建的類的事件的訪問。 Class 語句 聲明類名

Clear 方法 清除 Err 對象的所有屬性設置。

CLng 函數 返回已被轉換為 Long 子類型的變體的表達式。 顏色常數 顏色常數列表。

比較常數 用于比較運算的常數列表。

連接運算符 (&)

強制兩個表達式的字符串連接。

Const 語句

聲明用于字母值的常數。 Cos 函數 返回角度的余弦值。

CreateObject 函數 創建并返回對“自動”對象的引用。

CSng 函數 返回已被轉換為單精度子類型的變體的表達式。 CStr 函數 返回已被轉換為字符串子類型的變體的表達式。

日期和時間常數 在日期和時間運算中用來定義星期幾和其他常數的常數列表。 日期格式常數 用于日期和時間格式的常數列表。 Date 函數 返回當前系統日期。

DateAdd 函數 返回加上了指定的時間間隔的日期。 DateDiff 函數 返回兩個日期之間的間隔。 DatePart 函數 返回給定日期 的指定部分。

DateSerial 函數 返回指定年月日的 日期子類型的變體 。 DateValue 函數 返回日期子類型的變體 。 Day 函數 返回日期,取值范圍為 1 至 31。

Description 屬性 返回或者設置說明某個錯誤的字符串。 Dictionary 對象 存儲數據鍵、項目對的對象。 Dim 語句 聲明變量并分配存儲空間。

除法運算符 (/) 兩數相除并以浮點數格式返回商。

Do...Loop 語句 當條件為 True 或者當條件變為 True 時,重復一語句塊。 Empty 表示尚未初始化的變量值。 Eqv 運算符 使兩個表達式相等。

Erase 語句 重新初始化固定數組的元素并重新分配動態數組的存儲空間。 Err 對象 含有關于運行時錯誤的信息。 Eval 函數 計算并返回表達式的值。

Execute 方法 根據指定的字符串,執行正則表達式的搜索。 Execute 語句 執行單個或更多的指定語句。

Exit 語句 退出 Do...Loop、For...Next、 Function 或 Sub 代碼塊。

Exp 函數 返回 e (自然對數的底)的多少次方。 自乘運算符 (^) 指數函數,冪為自變量。 False 關鍵字,其值為零。 FileSystemObject 對象 提供對計算機文件系統的訪問。

Filter 函數 根據指定的篩選條件,返回含有字符串數組子集的、下限為 0 的數組。 FirstIndex 屬性 返回字符串匹配的位置。 Fix 函數 返回數的整數部分。

For...Next 語句 以指定的次數重復一組語句。

For Each...Next 語句 對于數組或集合中的每一個元素,重復一組語句。

FormatCurrency 函數 返回的表達式為貨幣值格式,其貨幣符號采用系統控制面板中定義的。 FormatDateTime 函數 返回格式化為日期或時間的表達式。 FormatNumber 函數 返回格式化為數的表達式。

FormatPercent 函數 返回格式化為百分比(乘以 100)的表達式,以 % 符號結尾。 Function 語句 聲明形成 Function 過程體的名稱、參數和代碼。 GetObject 函數 從文件返回對“自動”對象的訪問。 GetRef 函數 返回對可以綁定到事件的過程的引用。 Global 屬性 設置或返回 Boolean 值。

Hex 函數 返回表示數的十六進制值的字符串。

HelpContext 屬性 設置或返回幫助文件中某主題的上下文 ID。 HelpFile 屬性 設置或返回幫助文件的全路徑。 Hour 函數 返回小時數,取值范圍為 0 至 23。

If...Then...Else 語句 根據表達式的值,有條件地執行一組語句。

IgnoreCase 屬性 設置或返回 Boolean 值,指示模式搜索是否區分大小寫。 Imp 運算符 執行兩個表達式的邏輯隱含。 初始化事件

發生在創建相關類的實例時。

InputBox 函數 在對話框中顯示提示,等待用戶輸入文本或者單擊按鈕,并返回文本框的內容。 InStr 函數 返回一個字符串在另一個字符串中第一次出現的位置。

InStrRev 函數 返回一個字符串在另一個字符串中出現的位置,是從字符串的末尾算起。 Int 函數 返回數的整數部分。

整數除法運算符() 兩數相除,返回的商取其整數部分。 Is 運算符 比較兩個對象引用變量。

IsArray 函數 返回 Boolean 值,表示變量是否為數組。

IsDate 函數 返回 Boolean 值,表示表達式是否可以轉換為日期。 IsEmpty 函數 返回 Boolean 值,表示變量是否已被初始化。

IsNull 函數 返回 Boolean 值,表示表達式是否含有無效數據 (Null)。

IsNumeric 函數 返回 Boolean 值,表示表達式能否當作一個數,用來計算。 IsObject 函數 返回 Boolean 值,表示表達式是否引用了有效的“自動”對象。 Join 函數 返回連接許多包含在一個數組中的子串而創建的字符串。 LBound 函數 對于指示的數組維數,返回最小的可用下標。 LCase 函數 返回已被轉換為小寫字母的字符串。 Left 函數 返回字符串最左邊的指定數量的字符。

Len 函數 返回字符串中的字符數量,或者存儲變量所需的字節數。 Length 屬性 返回在搜索字符串中匹配的長度。

LoadPicture 函數 返回圖片對象。僅用于 32 位平臺。 Log 函數 返回數的自然對數。

LTrim 函數 返回去掉前導空格的字符串副本。

Match 對象 提供訪問匹配正則表達式的只讀屬性。 Matches 集合 正則表達式匹配對象的集合。 Mid 函數 從字符串中返回指定數量的字符。

Minute 函數 返回小時內的分鐘數,取值范圍為 0 至 59。 雜項常數 不能納入任何其他類的常數列表。 Mod 運算符 兩數相除,只返回余數。

Month 函數 返回月份,取值范圍為 1 至 12。 MonthName 函數 返回表示月份的字符串。

MsgBox 常數 與MsgBox 函數一起使用的常數列表。

MsgBox 函數在對話框中顯示消息,等待用戶單擊按鈕,并返回表示用戶所擊按鈕的數值。

乘法運算符 (*) 兩數相乘。

取反運算符 (-) 表示數值表達式的相反數。 Not 運算符執行表達式的邏輯“非”運算。

Now 函數 返回當前計算機的系統日期和時間。

Nothing 使對象變量與所有實際的對象沒有任何關聯。 Null 表示變量含有無效的數據。

Number 屬性 返回或設置代表某個錯誤的數值。 Oct 函數 返回表示一數的八進制值的字符串。 On Error 語句 啟用錯誤處理。

運算符的優先級 表示各種 VBScript 運算符的優先順序的列表。 Option Explicit 語句 強制顯式聲明腳本中的所有變量。 Or 運算符 執行兩個表達式的邏輯“或”運算。

Pattern 屬性 設置或返回正被搜索的正則表達式的模式。 Private 語句 聲明私有變量并分配存儲空間。

PropertyGet 語句 聲明在窗體屬性過程中獲取(返回)屬性值的名稱,參數和代碼。 PropertyLet 語句 聲明在窗體屬性過程中指定屬性值的名稱,參數和代碼。 PropertySet 語句 聲明在窗體屬性過程中設置引用到對象的名稱,參數和代碼。 Public 語句 聲明公有變量并分配存儲空間。 Raise 方法 產生運行時錯誤。

Randomize 語句 初始化隨機數發生器。

ReDim 語句 聲明動態數組變量,并分配或重新分配過程級的存儲空間。 RegExp 對象 提供簡單正則表達式的支持。 Rem 語句 包含程序中的注釋。

Replace 函數 返回一個字符串,其中某個指定的子串被另一個子串替換,替換的次數也有規定。 Replace 方法 替換在正則表達式搜索中已發現的正文。 RGB 函數 返回表示 RGB 顏色值的數。

Right 函數 返回字符串最右邊的指定數量的字符。 Rnd 函數 返回一隨機數。

Round 函數 返回指定位數、四舍五入的數。 RTrim 函數 返回去掉尾部空格的字符串副本。

ScriptEngine 函數 返回表示正在使用中的腳本語言的字符串。

ScriptEngineBuildVersion 函數 返回使用中的腳本引擎的編譯版本號。 ScriptEngineMajorVersion 函數 返回使用中的腳本引擎的主版本號。 ScriptEngineMinorVersion 函數返回使用中的腳本引擎的次版本號。

Second 函數 返回時間的秒數,取值范圍為 0 至 59。

Select Case 語句 根據表達式的值,在若干組語句中選擇一組執行。 Set 語句 將對象引用賦予變量或屬性。 Sgn 函數 返回表示數的符號的整數。 Sin 函數 返回角度的正弦值。

Source 屬性 返回最早出錯的對象或應用程序的名稱。 Space 函數 返回由指定數量的空格組成的字符串。

Split 函數 返回下限為 0 的、由指定數量的子串組成的一維數組。 Sqr 函數 返回數的平方根。

StrComp 函數 返回反映字符串比較結果的值。 字符串常數 字符串常數的列表。

String 函數 返回重復的字符串,達到指定的長度。

StrReverse 函數 返回一字符串,其中字符的順序與指定的字符串中的順序相反。 Sub 語句 聲明形成 Sub 過程體的名稱、參數和代碼。

減法運算符 (-) 求兩數之差,或表示某數值表達式的相反數。 Tan 函數 返回角度的正切值。 終結事件

發生在相關類的實例終結之時。

Test 方法 根據指定的字符串,執行正則表達式的搜索。 Time 函數 返回反映當前系統時間的日期子類型的變體。 Timer 函數 返回時經子夜 12:00 AM 后的秒數。

TimeSerial 函數 返回含有指定時分秒時間的日期子類型的變體。 TimeValue 函數 返回含有時間的日期子類型的變體。 Trim 函數 返回去掉前導空格或末尾空格的字符串副本。 三態常數 在代碼中使用,以便表示每個顯示的值。 True 其值為 -1 的關鍵字。

TypeName 函數 返回一字符串,它提供了關于變量的變體子類型信息。 UBound 函數 返回指定維數數組的最大有效下標。 UCase 函數 返回的字符串已經被轉換為大寫字母。

Value 屬性 返回在搜索字符串中已發現匹配的值或正文。 VarType 常數 定義變體子類型的常數列表。 VarType 函數 返回標識變體子類型的數值。

VBScript 常數 在 VBScript 中提供不同種類的常數。 Weekday 函數 返回表示星期幾的數值。

WeekdayName 函數 返回表示星期幾的字符串。

While...Wend 語句 只要給定的條件為 True,便執行一串語句。 With 語句 對單個的對象執行一串語句。

Xor 運算符 執行兩個表達式的邏輯“異或”運算。 Year 函數返回表示年份的數值。

VB中整除運算符 與取整函數 INT 性質不同。一個是運算符,一個是函數。 整除,顧名思義,有除法在里面,而取整只是刪除零頭而已。 但它們在某種情況下可以相互替換,如: 32=Int(3/2) Int(10.11)=10.111

第二篇:如何入門學習VB語言

一.VB是啥?

VB 是Visual Basic編程言語

編寫計算機程序需求運用計算機編程言語。計算機編程言語是人和計算機“對話”的橋梁。就像人類的言語相同,計算機編程言語也有許多。其時較為廣泛運用的言語有“C++”、“Pascal”、“Basic”等。在許多的計算機編程言語中,以BASIC言語最為易學易用。

BASIC是英文Beginner’s All purpose Symbolic Instruction Code的縮寫,意思為初學者通用符號指令代碼,一向都是程序設計入門的首選言語。

二.學VB有啥用?

VB能做許多東西,只需你想去做。

運用程序。數據庫程序。只需能想得到的根柢上都能夠??墒窍癫僮飨到y等大型雜亂的編程如今通常都用C來編的。用VB很難做得到。要做程序員,單單只會VB還不可。最許多學點其他的。比方ASP數據庫 。NET。這樣才做出十分好的東西來

三.如何學好VB

VB是一種很簡略上手的言語,歸于典型的入門簡略,知曉很難。

在如今,VB仍然是世界上運用最廣泛的言語.對比適合的范疇是C/S架構的MIS,衍生言語VBScript又是一種十分適合B/S架構MIS等的言語,他的簡略和易修改十分適合處理系統需求多變的狀況.對數據庫的支撐也極好,有MS在后面支撐,你還憂慮啥,不過任何言語都在進化,VB也不破例,LZ能夠以如今的根底學習.net架構,習氣打開的需求.

若是你是一巧不通的話,我能夠介紹一個學習的辦法:

1.先看看書,大致的了解了一些根柢的東西,不至于"盲人摸象"

2.從小東西學起(全部在于實習),例如:VB 的三角函數啊.時鐘啊.我想在書中是會有的.也能夠看看網上的教程...

3.一個很重要的主張:等你現已有所收效了,最佳去上個VB的高檔補習班.打個比方:時辰練的最佳,也得有自個來幫你打通經脈啊...

第三篇:VB與C語言知識點小結

VB是基于BASIC語言的可視化操作

Dim birthday as string Birthday=inputbox(“輸入生日”,”birthday”,”1990-1-3”) Msgbox”您的生日是”&birthday (&是轉化成字符串連接輸出) 點擊確定顯示彈窗

窗體文字輸出print” ”

窗體事件:單擊、雙擊(空白)、load 窗體方法:print方法 xx.print” ” show方法 cls方法 VB的數據類型:數值型、字符串型、日期型、對象型 Dim a as integer Dim b as integer A=text1.text B=text2.text Msg”您輸入的和是&val(a)+val(b) 輸入kk則顯示實時錯誤13,類型不匹配 定義常量:const PI as double =3.1415 Select case opt Case “f”

Result=val(a)+val(b) …

End select 一些運算符+ - * / = > < >= <= <>

數學函數:取整函數fix()去掉小數部分,int(a)不大于a的整數 abs(a)絕對值,sqr()求平方根

Sgn()判斷正負 log() sin() cos() tan() 字符串函數:刪除空格trim() 刪除左端空格ltrim 刪除右端空格 rtrim

左截取left(s,6) 右截取right(s,6) mid(s,2,6)

測長度:len(a) val()數值轉換函數 Lcase() Ucase()大小寫轉換函數

Instr(a,b)在a中找b,找到了則返回第一次出現的位置,沒找到則返回0 隨機函數:rand(a) cint(a)把小數的第一位四舍五入 數據類型轉換函數:CDBL CLNG CSNG CVAR CSTR Now()所有 date()日期 time()時間 If的三種結構:

1、 if _____then __________ Endif

2、 if____then _________ Else if ____then ______ Else ____ endif

3、 if_____then ______ Else _____ End if Show加載 Visible顯示

Select case a Label1.backcolor=RGB(255,0,0)紅色 … Case else …

End select RGB(0,255,0)綠色 RGB(0,0,255)藍色

Do while i<=b S=s+i I=i+1 Loop

For i=a to b step 2 S=s+i Next i 數組

動態數組,靜態數組大小固定

與C不同的是,聲明數組時規定是是下標上界 dim counter(1) as integer 也可以同時規定上下界 counter(3 to 4) 聲明變體數組

Dim intx as integer Dim counterA(5) as integer Dim countB(2) as integer 分別賦值

Dim arrx(2) as variant Arrx(1)=counterA() Arrx(2)=counterB() Msgbox arrx(1)(2) 聲明多維數組

Static matrxA(9,9)as double Static matrxA(1 to 10,1 to 10) as double 可推廣

聲明動態數組

Dim arr1()空的就是動態

變量作用域:過程中定義的僅過程內部有效

通用區域定義的整個工程有效。窗體內部直接調用。其它窗體要標明源窗體。 冒泡排序

For(i=0;i

//N-1趟 {

} For(j=0;j

C語言的基本數據類型:

1、 char 字符型 占用1個字節

2、 int 整型 反映所在機器中的整數的最自然的長度

8、

16、32 限定符:short >=16 long >=32,且short 不得長于int,long不得小于int

3、 float 單精度浮點型

4、 double 雙精度浮點型

5、 long double 高精度浮點

這三個的長度都取決于機器。限定符 signed 和unsigned 可以用來限定char 和整型。任何unsigned 類型的數總是正直或者0. „a?字符常量

“student a”字符串常量 “wangwei””nihao”字符串連接 使用”表示雙引號字符

從技術角度看,字符串常量就是字符數組,只是使用了空字符???作為字符串的結尾,不算在長度里。

枚舉常量:枚舉是一個常量整型值的列表。 Enum Boolean{NO,YES} 沒有顯式說明的情況下則值是0,1,2,3,4… 若有部分枚舉有值,則其后的值在指定值遞增。 相對于#define來說,它的優勢就是常量值可以自動生成 Typedef enum {…}def Def a 必須是其中的一個值

由&&和||連接的表達式按從左到右的順序求值,一旦知道結果真假之后立即停止運算。&&比||的優先級高。

優先級從高到底:關系運算符(> >= < <=)相等性運算符 == != 邏輯運算符 || && 自增運算符,自減運算符。++ --的特殊之處是既可以作為前綴,也可以作為后綴,它們之間不同的地方是,++n代表先增加1,再使用變量的值。n++是先使用變量的值再++。自增自減只能用于變量。

按位運算符:& | 異或^ >> << ~ 其中&用于置0,|用于置1 Break語句用于從for ,while do-while等循環中提前退出,是最內層的循環。

Goto語句,在某些場合goto語句還是用得著的,最常見的用法是終止程序在某些深度嵌套的處理過程,因為break只能跳出最內層的循環。 首先主函數也是函數。

變量:全局變量,在所有函數外部定義的外部變量,具有工程可見性

局部變量,在函數內部定義 函數:內部函數,用static定義 外部函數,即具有工程可見性,對整個源程序可見,應該用extern標注。這是默認的

Static的作用:

1、 隱藏。編譯多個文件的時候,未加static前綴的全局變量和函數具有全局可見性(使用時要在頭文件中用extern標注)

2、 對于變量有另外的兩個作用,保持變量的內容持久,有兩種變量存儲在靜態數據區,一種是外部變量即全局變量,一種是static變量。

3、 默認初始化為0 Static的使用法則:

1、 若是全局變量盡在單個C文件中訪問,則可加static標注,以減少模塊之間的耦合度。

2、 若全局變量僅由單個函數訪問,又想保持其值,可以將其修改為靜態局部變量。 其實,static可以不用,限定單個文件,不必要,保持其值,局部靜態不如全局變量方便,變量可以直接初始化為0。

對于全局變量和外部函數用在工程中的其它文件,在資源接口和頭文件中同意使用extern標注,以免出錯。

指針是一種保存變量地址的變量。通常是兩個字節或者四個字節。用處廣泛,原因之一,指針可能是表達某個計算的唯一途徑,通??梢陨筛咝Цo湊的代碼。指針和goto一樣,會導致程序難以理解,容易出錯。ANSI C制定了操縱指針的明確規則。 &取對象的地址

*訪問指針指向地址的內容

定義指針 int *ip //ip是指向int類型的指針 一般來說指針指向單變量是不太有意義的。

指針與函數:由于C語言是以傳值的方式將參數傳遞給被調用的函數的,被調用的函數不能修改參數的值,得到的只是副本,如下面一個錯誤的函數定義,交換兩個數的值 Void swap (int x,,int y) { Int temp Temp=x X=y Y=temp } 正確的應該是這樣的 Void swap(int *x , int *y) { Int temp Temp=*x *x=*y *y=temp } 指針與數組

數組的名稱代表的是數組開始的第一個元素的地址。所以a[i]等同于*(a+i),&a[i]等同于a+I 指向數組的指針也可以這么用:pa[i]也就等同于*(pa+i)??傊赶驍到M的指針與數組的名稱用法是一樣的。 Int *pa Pa=&a[0] 或者 pa=a Pa++//指向下一個元素

(*pa)++ //將指向的值加1 a=*p++//取值并下移

指針與字符串,其實字符串與數組是一樣的,只是有沒有結尾符的問題。名字也是指針 字符串也可以通過一個指向其第一個元素的指針訪問 Char *pmessage Pmessage= “now is the time ”; 注意與其區別

Char amessage[]=”now is the time” Char aname[][15]={” ”,” ”,…} 兩個版本的strcpy函數 Void strcpy(char *s ,char *t) { Int I; I=0; While((s[i]=t[i])!=???) I++; } Void strcpy(char *s ,char *t) { While((*s=*t)!=???) { S++; T++; } } 更有經驗的程序員更愿意寫成 While((*s++=*t++)!=???) 進一步簡化為

While(*s++=*t++) 其它的指針定義:

定義指針數組 Char * lineptr [maxline] Int a[10][20] Int *b[10] A[3][4] b[3][4]都是對象的合法引用,它的一個優點就是每一行的長度可以不同。

(*ptr)[10]定義了一個指向了一個有10個元素數組的指針。即這是一個行指針。 多維數組的初始化: Char daytab[2][3]= {{1,2,3},{4,5,6}}; 二維數組

二維數組以一種晦澀的方式建立在一維數組之上。計算機將二維數組按一維存儲(即只有1行)訪問時的步長由i和j決定。(i*行長度+j) 二維數組傳參:

1、 當成一維處理 Int a[10][10]; Int *b; B=a 那么a[i][j]和b[10*i+j] 聲明:f(int *b) 傳參:f((int *)a)

2、 二維仍然當成二維,但必須制定步長(即有多少列),一維可省略,當然也可以不省略 Char word[5][10] 聲明:Wordsort(char p[ ][10],int rowsize); 傳參:Wordsort(word ,5)

3、 利用行指針傳參

聲明:f(int (*a)[3]) 傳參:f(a)

4、我們在編寫程序的時候卻需要用到各個維數都不固定的二維數組作為參數,這就難辦了,編譯器不能識別阿,怎么辦呢?不要著急,編譯器雖然不能識別,但是我們完全可以不把它當作一個二維數組,而是把它當作一個普通的指針,再另外加上兩個參數指明各個維數,然后我們為二維數組手工尋址,這樣就達到了將二維數組作為函數的參數傳遞的目的,根據這個思想,我們可以把維數固定的參數變為維數隨即的參數,例如:

void Func(int array[3][10]);

void Func(int array[][10]);

變為:

void Func(int **array, int m, int n);

在轉變后的函數中,array[i][j]這樣的式子是不對的(不信,大家可以試一下),因為編譯器不能正確的為它尋址,所以我們需要模仿編譯器的行為把array[i][j]這樣的式子手工轉變為:

*((int*)array + n*i + j);

在調用這樣的函數的時候,需要注意一下,如下面的例子:

int a[3][3] =

{

{1, 1, 1},

{2, 2, 2},

{3, 3, 3}

};

Func(a, 3, 3);

根據不同編譯器不同的設置,可能出現warning 或者error,可以進行強制轉換如下調用:

Func((int**)a, 3, 3);

其實多維數組和二維數組原理是一樣的,大家可以自己擴充的多維數組,這里不再贅述。寫到這里,我先向看了這篇文章后悔的人道歉,浪費你的時間了。下面是一個完整的例子程序,這個例子程序的主要功能是求一個圖中某個頂點到其他頂點的最短路經,圖是以鄰接矩陣的形式存放的(也就是一個二維數組),其實這個函數也是挺有用的,但是我們這篇文章的重點在于將二維數組作為函數的參數傳遞。

結構體是一個或者多個變量的集合,這些變量可能是不同的類型。 Struct相當于生命了一種數據類型。 Struct point { Int x; Int y; } Struct Point a; 結構體的引用

對于變量可以直接用結構名.成員,或者使用指針 Struct point *pp Pp=&a; (*pp).x 或:pp->x 使用typedef類型定義的3種好處

1、 表達方式更加簡潔

2、 (專用頭文件)提高程序的可移植性

3、 Typedef struct tnode * treeptr 顯然更有表達力

輸入輸出等功能(printf scanf等)并不是C語言本身的組成部分,它們是C語言標準庫中的函數提供的功能,無論是window還是linux,這些函數都有標準的格式和相同的功能。 函數聲明只是告訴編譯器數據類型,并不分配具體空間。

第四篇:VB語言程序設計-在線作業_C 答案

VB語言程序設計-在線作業_C 用戶名:W310201132227最終成績:100.0 一 單項選擇題

1. 當一個工程含有多個窗體時,其中的啟動窗體是(

)。

窗體

最后一個添加的窗體 第一個添加的窗體

啟動Visual Basic時建立的窗體

本題分值: 5.0 用戶得分: 5.0 用戶解答: 在“工程屬性”對話框中指定的窗體 知識點:

2. 在窗體上面畫一個名稱為Text1的文本框,然后編寫如下的事件過程: Private Sub Text1_KeyPress(KeyAscii As Integer)

...... End Sub

若焦點位于文本框中,則能夠觸發KeyPress事件的操作是(

)。

按下鍵盤上的某個鍵 雙擊文本框 鼠標滑過文本框 單擊鼠標

本題分值: 5.0 用戶得分: 5.0

在“工程屬性”對話框中指定的用戶解答: 按下鍵盤上的某個鍵 知識點:

3. 為了裝入一個VB應用程序,應當(

)。

只裝入窗體文件(.frm) 只裝入工程文件(.vbp) 分別裝入工程文件、窗體文件和標準模塊文件 分別裝入工程文件和標準模塊文件(.bas)

本題分值: 5.0 用戶得分: 5.0 用戶解答: 只裝入工程文件(.vbp) 知識點:

4. 為了在按下Esc鍵時執行某個命令按鈕的事件過程,需要把該按鈕的哪個屬性設為True(

)。

Default Value Cancel Enabled

本題分值: 5.0 用戶得分: 5.0 用戶解答: Cancel 知識點:

5. 用菜單編輯器創建菜單時,如果要在菜單中添加一條分隔線,正確的操作是(

)。

在標題輸入框中輸入“-”(減號) 在名稱輸入框中輸入“-”(減號) 在名稱輸入框中輸入“_”(下劃線) 在標題輸入框中輸入“_”(下劃線)

本題分值: 5.0 用戶得分: 5.0 用戶解答: 在標題輸入框中輸入“-”(減號) 知識點:

6. 在顯示菜單時,菜單的哪個屬性為True時將用灰色顯示該菜單項標題(

)。

Visible Checked Caption Enabled

本題分值: 5.0 用戶得分: 5.0 用戶解答: Enabled 知識點:

7. 為了使標簽框控件覆蓋背景,應把BackStyle屬性設置為(

)。

False True 1 0

本題分值: 5.0 用戶得分: 5.0 用戶解答: 1 知識點:

8. 使文本框獲得焦點的方法是(

)。

SetFocus GotFocus LostFocus Change

本題分值: 5.0 用戶得分: 5.0 用戶解答: SetFocus 知識點:

9. 在窗體上畫兩個文本框(Name屬性分別為Text1和Text2)和一個命令按鈕(Name屬性為Command1),然后編寫如下兩個事件過程:

Private Sub Command1_Click()

a = Text1.Text+Text2.Text Print a

End Sub

Private Sub Form_Load() Text1.Text = "" Text2.Text = ""

End Sub

程序運行后,在Text1和Text2中分別輸入123和321,然后單擊命令按鈕,則輸出結果為(

)。

444 321123 123321 132231

本題分值: 5.0 用戶得分: 5.0 用戶解答: 123321 知識點:

10. 當拖動滾動條中的滾動塊時,將觸發滾動條的事件是(

)。

Scroll SetFocus Change Move

本題分值: 5.0 用戶得分: 5.0 用戶解答: Scroll 知識點:

11. 下面不是VB的數據類型的是(

)。

Currency Object Bool Single

本題分值: 5.0 用戶得分: 5.0 用戶解答: Bool 知識點:

12. 下面的數2.65358979335278E-06寫成普通的十進制數是(

)。

0.000000265358979335278 0.0000265358979335278 0.00000265358979335278 0.000265358979335278

本題分值: 5.0 用戶得分: 5.0 用戶解答: 0.00000265358979335278 知識點:

13. 下面的數1.21576654590569E+19寫成普通的十進制數是(

)。

12157665459056900000 1215766545905690000 12157665459056900 121576654590569000

本題分值: 5.0 用戶得分: 5.0 用戶解答: 12157665459056900000 知識點:

14. 下列可作為VB的變量名的是(

)。

Abs AB∏

3*Delta PrintChar

本題分值: 5.0 用戶得分: 5.0 用戶解答: PrintChar 知識點:

15. 設a = 2,b = 3,c = 4,d = 5,下列表達式Not a <= c Or 4 * c = b ^ 2 And b <> a + c的值是(

)。

True 1 False -1

本題分值: 5.0 用戶得分: 5.0 用戶解答: False 知識點:

16. 語句Print 5 * 5 5 / 5的輸出結果是(

)。

1 25 5 0

本題分值: 5.0 用戶得分: 5.0 用戶解答: 25 知識點:

17. 表達式4 + 5 6 * 7 / 8 Mod 9的值是(

)。

5 7 6 4

本題分值: 5.0 用戶得分: 5.0 用戶解答: 5 知識點:

18. 以下語句Print 3 + 4 5 * 6 / 7 Mod 8的輸出結果是(

)。

6 4 3 5

本題分值: 5.0 用戶得分: 5.0 用戶解答: 4 知識點:

19. 語句Print Sgn(-6 ^ 2) + Int(-6 ^ 2) + Int(6 ^ 2)的輸出結果是(

)。

-1 1 -72 -36

本題分值: 5.0 用戶得分: 5.0 用戶解答: -1 知識點:

20. 以下語句的輸出結果是(

)。

a = Sqr(3)

Print Format(a, "$$####.###")

$1732 $$0001.732 $1.732 $$1.732

本題分值: 5.0 用戶得分: 5.0 用戶解答: $$1.732 知識點:

第五篇:公文語言的基本要求

文章標題:公文語言的基本要求

公文的性質和作用以及公文獨特的語體,決定了公文語言必須是明白、準確、直接、樸實、簡練和莊重的,這是對公文語言的基本要求。

一、明白

擬寫公文首要的是讓人看懂。就是要把事說清楚,把話寫明白。只有語言表達清楚明白,受文機關才易于接受,并加以施行。語言表達不明白,公文的內

容就無法得到落實,也就達不到發文目的。

語言表達清楚明白,首先是語無歧義。即所用詞語只有一個明確的意思,不能有幾種解釋。語言表達產生歧義主要有這樣幾種情況;一是兩種解釋中,顯然有一種是正確的。這雖然不至于影響讀者的理解,但也要猜測一番。例如,“一邊站著一個孩子,年紀不大”。讓人疑心有兩個孩子,其實只有一個。把“一邊”改為“旁邊”,就不會引起誤解了。二是兩種解釋都可能。這種錯誤比前一種要嚴重,因為兩種解釋都講得通,讀者就無法知道你的真意所在了。例如,“這部作品真正譯出了原著的風格和語言的一致性”。這句話既可理解為原著的風格和語言相一致,也可理解為譯出的作品的風格和語言與原著的風格和語言相一致。到底是哪種理解正確呢?無法確認。三是由于附加語界限不清引起歧義,主要是“的”字使用不當。例如,“介紹英國的一部權威著作”??梢岳斫鉃檫@部著作是介紹英國的情況的權威性書籍,也可以理解為介紹的是英國的一部有權威的著作。作者的本意是前者,應當把“一部”提到前面。再如,“這是解決單身職工部分困難的好辦法”。這句話既可以把“單身職工部分”看成是一個詞組,也可以把“部分困難”看成一個詞組。如果是后者,應該在“職工”后面加“的”。四是兩事混說產生歧義。例如,“文物、旅游業的保護與改革”兩項主語,兩項謂語,不只一種搭配方式。真正的意思應該是“文物的保護與旅游業的改革”,字數差不多,清楚與否卻大不一樣。此外,語意表述不全也會產生歧義。此種情形在字面上并未表現出歧義,只是因句子中的某些意思未能加以表達完整而使讀者誤入歧途。例如,“婦女在法律上已經平等了”。從字面上看,是說在法律面前婦女已沒有高低之分了,也就是“婦女之間在法律上平等”。實際上是說“婦女與男子在法律上平等”。因此,應在“婦女”之后加上“與男子”,這樣句子的意思就表達完全了。公文的語言如果有歧義,就會讓受文者捉摸不定,對公文內容產生不一致的理解,進而行動上出現差錯。

其次是言不費解。即所用詞語一看就懂,不能讓人無法理解,讀來讀去不知何意。做到言不費解就要在遣詞造句上下功夫。一是選用詞義通俗的常用詞,不要故作高深使用一些晦澀生僻的詞語,人們從詞典上都很難找到,怎么好理解呢?例如,“建立了縝密的因而也是躐等的干部選拔制度”。這段文字顯得很賣弄做作,“縝密”是何意?且用在此有的并不貼切。而“躐等”一詞今已少用,其含義很難被人普遍理解,用在公文上顯然不合適。二是不要把不同義的詞拼湊使用。有些詞單個看并不難懂,可胡亂湊到一塊兒就不好懂了。例如,“我們應該明白,我們是向不合理的生活艱苦作戰,還是安于不合理的幻覺統治,不向廣大人民中求改善,而貼服于個人安定的空虛幻想”。這里的“幻覺統治”、“向廣大人民中求改善”、“貼服于個人安定的空虛幻想”,都讓人莫名其妙,它們組配在一起不知道能說明一些什么意思。三是不生造詞語。公文必須是通用規范的語言,生造詞語必然導致詞義不清,語意不明,讓人不好理解或無法理解。例如,一副請柬寫道:“雅啟親駕,敝舍饋光”。這些生造詞語讀起來十分生硬、別扭,人們只能根據字面猜測其意,很難于接受。再如,“生硬地對中國歷史倒裁以無花之果,對歷史人物勾畫以循環臉譜”。這句話中什么叫“倒裁以無花之果”,什么叫“循環臉譜”,恐怕只有創造它的作者能夠回答。在公文寫作中,使用上述這些令人費解的語言,就是在跟讀者開玩笑。文章雖然詞匯頗多,可是一句也不懂,撰寫公文的意圖何以實現呢?

二、準確

語言表達準確是一切文章的共同要求,公文更是這樣。這里講的準確是真實的具體的準確,不是諸如文學作品要求的符合生活邏輯的塑造典型形象的準確。公文對語言表達準確的要求主要是用詞的準確,即選用能如實地反映本意的詞語。本意是向東,選用了“不能向西、北、南”,雖然與本意不相矛盾,但卻有差距,“向東”的本意就沒能原本、具體表達出來。用詞準確除了不用有歧義、令人費解的詞外,關鍵在于選用最恰當、最能表達特定事物的詞。要盡量做到,除了這個詞,任何其它的詞對這個事物的表達都不能這樣確切、圓滿,恰到好處。做到這一點很不容易,必須在詞語的錘煉上下功夫。

首先,要分清詞性,避免誤用。這主要是語法方面的問題。名詞、動詞、形容詞、數詞、代詞、副詞、連接詞、語氣詞、象聲詞等,其性質不同,作用也不同,遣詞造句時,不可違背語法,將其誤用。公文撰寫中主要注意以下幾點:一是名詞不可誤作

動詞。例如,“我們不能只記孩子讀書、寫字、算術”。“算術”是名詞,前邊應加動詞“做”,否則,如同“讓孩子圖畫”、“讓孩子面包”一樣并未讓孩子有什么動作。二是動詞不可誤作形容詞。例如,“在對外開放過程中,沿海和內地是分別的”。“分別”是動詞,這里當成了形容詞,如果前邊加一個“有”字,作名詞用就通了。三是形容詞不可誤作動詞。例如,“他

沒有明確到自己的病根”,“明確”不是動詞,應在后邊加上動詞“認識”,改為“沒有明確認識到自己的病根”就準確了。四是名詞不可誤作形容詞。例如,“他工作很模范”。“模范”是名詞,不能做工作的表語,應改用“出色”一類的形容詞。五是形容詞不可誤作名詞。例如,“他的愛國主義精神達到了高度”。“高度”是形容詞,可做動詞的附加語,例如,“高度的愛國主義精神”,而自己不能獨立使用。六是副詞不可誤作形容詞。例如,“他做過一度軍校教員”。“一度”是副詞,同“一次”的意思類似,但用法不同。“一次”用在動詞之后,可寫成“他做過一次試驗”,“一度”用在動詞之前,可寫成“他一度做過軍校教員”。

其次,要辨明詞義,選用最貼切的詞。這一點對于公文語言表述的準確極為重要。漢語非常豐富,要表達某一事物的同義詞相當多,同義詞的不斷產生,是語言方面精密的標志,為語言表達的準確提供了有利的條件。由于同義詞的含義非常接近而又有著細微的差別,因此,用詞準確與否的問題,關鍵在選用的同義詞是否正確。而非同義詞的選用只存在是否正確的問題,不存在是否準確的問題。

為了把公文表述得準確,下筆前要對同義詞的詞義仔細加以辨別,正確區分出它們的微妙差別,進而選用最貼切、最精確的詞。主要辨明以下幾方面的細微差別:一是詞義的側重不同。如想念──惦念。二是語義的輕重不同。如贊揚──贊成。三是語義的范圍不同。如戰斗──戰役──戰爭。四是使用對象不同。如愛護──愛戴。

此外,還要仔細分辨詞語的感情色彩和風格色彩。感情色彩主要指是褒義,貶義還是中性。風格色彩主要指是莊重還是隨和,是口語還是書面語。

為使語言的表達準確,除了選擇好同義詞外,還要注意詞語是指人還是指物,是主動還是被動。有的詞只適用于人,有的詞只適用于物,不能混用。例如,“××省今年遭受嚴重水災,使農業生產感到極大困難”。“感到”這個詞在公文中只適用于人(文學作品中的擬人寫法例外),不適用于物。“農業生產”是沒有感覺的,它不會“感到”。應該改用“遇到”,寫成“農業生產遇到極大困難”。有些詞用于主動范圍,有些詞用于被動范圍,如果用的不當,就造成混亂。例如,“招展著血染的軍旗,高歌著勝利的凱歌”。“招展”適用主動范圍,紅旗可自己“招展”,我們卻不能“招展”紅旗,只能“揮舞”紅旗。例如,“束縛著幾千年封建鎖鏈的中國農民”。“封建鎖鏈”可以去“束縛”,而被束縛的卻不是“封建鎖鏈”,應改為,“幾千年來被封建鎖鏈束縛的中國農民”。

三、直接

公文的一個基本特點是產生現實效用。一方面針對性極強,都是為著某種實際需要制發的。另一方面時間性極強,必須在現實發揮作用。這就決定了公文語言表達的直接性。無論是記敘、說明還是議論,都必須開門見山,直截了當,一針見血,一下子表明意圖,讓受文者從語言的表達中直接了解到制文的目的。而不允許有話不直說,繞圈子,或者隱晦暗示讓人從文字的背后去領會某些意圖。

公文語言表達的直接,首先是語意的直接,不可曲折。一句話或一段話所要表達的意思是直接的,不要迂回前進,繞了一個大彎才吞吞吐吐道出本意。例如,本意是向東走,卻不直接講應該向東,而說向西如何不好,向南有何困難,向北后果如何嚴重。言外之意是向東好。文學作品的語言可以這樣,因為它不是一種“實用”,而是一種欣賞,應該造成一種“弦外之音”、“音外之意”、“韻外之致”的意境,使讀者思而得知,有想象和回味的余地,表現出一種抒情寫意的間接性。而公文則必須直接表達意圖,不允許讓受文者自己去任意想象和發揮。只有這樣,才能對公文內容準確地加以了解,并貫徹落實。

其次是詞義的直接,不可含蓄。一個詞,一個概念本身的含義是直接的,不要引伸象征某種含義。例如,“他能如此拼搏,是因為他時刻都在想著母親”。這里的“母親”是指祖國,并非“母親”這個概念原有的含義──媽媽。作為公文,使用這樣象征性的詞,容易產生歧義,有悖于發文意圖因為“他時刻想著母親”,人們完全可以理解為“想著媽媽”,不如直接寫作:“他時刻在想著祖國”?;蛘邔懗?ldquo;他時刻都在想著母親──祖國”。

四、平實

平實,就是平易、實在。平實是公文語言的一大特色,也是由公文的政治性和實用性所決定的。

公文語言的平實,首先是感情的樸實。公文所使用的語言一般不帶強烈的感情色彩,語調較為平直,多為抽象的,理性的語言,直接作用于受文者的意識系統,使之有所了解和理解即達到目的。它不象文學作品的語言,作用于讀者的感覺系統,使之有所感受,進而激動,為此使用形象的帶有強烈感情色彩的語言,并通過具有感染力的描繪和渲染造成一種“意境”,刺激讀者的感覺。公文語言所表達是超越了表達對象的外觀形態的事物的質和理,它不需要借助具體可感的形象和意境,而直接作用于具有抽象思維活動的意識系統。因此,公文的語言表現為一種“理智”,而文學作品語言則表現為一種“感情”。例如,“我們要學習張海迪同志具有遠大的理想、堅強的意志、無私的胸懷……”,這些語言都是經過對張海迪事跡的抽象概括,感情極為樸實,語調平直,帶有確定性,是一種“理性”的語言。再如,“我們要學習張海迪同志海燕般的理想,青松般的風格,大海般的胸懷……”這樣的語言是借助形象,給人以聯想,產生感覺,帶有不確定性,卻有較強的感情色彩,是一種“感情”的語言。前者屬公文語言,后者則是文學語言。

其次是用詞的樸素。公文的用詞應樸實無華、誠懇實在,使用平易、淺顯、通俗的詞語。不追求華麗的詞藻,避免過份的修飾,防止形式主義的修辭手段。如果公文詞語過于絢麗繁華,大量使用過份的形容詞一類的修飾詞,以至各種不適當的修辭方法,不僅破壞公文的語體風格,影響了公文內容的表達,而且會造成浮夸,給人以假、大、空的感覺。例如,“我們懷著無比激動、無比崇敬、無比興奮、無比自豪的心情,在這里舉行空前熱烈、空前盛大、空前隆重、空前美好的大會,歡迎從浴血奮戰的前線凱旋的最親密、最可愛、最真摯的戰友,怎能不熱血沸騰、群情激奮、洶涌澎湃、斗志昂揚呢!……”這個講話稿連續使用了三個排比句,顯得做作而虛假。特別是幾個最最最,更是言過其實。而“熱血沸騰”、“洶涌澎湃”之類的華麗詞語不僅是一種累贅,而且與內容也很不相干。

五、簡練

公文的針對性、時效性極強。因此,公文的撰寫和處理,都需要快速度、高效率。語言表達的簡練,對公文來說極為重要。

公文語言的簡練,首先是語言結構簡單。一般單句多,復句少;短句多,長句少。即使是長句中也是短主語型、短謂語型、短賓語型等較多,而長類型的較少。例如,“任何人不得非法攔截軍車。軍隊的行動任何人不得干預。如果有人不聽勸告,后果自負”。這一段話三十幾個字,三個分句,都是單句,也都是短句,一句一層意思,簡單明了。公文的寫作,多是采取這樣簡單的語言結構來表達。而文學作品則不盡然。例如,“當然,我們的工農群眾就是無比可愛的,可是這里我想說的是他們的子弟,那些拿起槍來獻身革命斗爭的工農子弟,那些用馬列主義、毛澤東思想武裝起來的戰士們,我感到他們是最可愛的人”。這是魏魏《誰是最可愛的人》中的一段,八十幾個字,是由三個分句組成的三重復句。其中,“可是我這里想說的是他們的子弟”,“那些拿起槍來獻身革命斗爭的工農子弟”、“那些用馬列主義、毛澤東思想武裝起來的戰士們”,是一種復句形式,都是從不同側面在說同一些人,即工農群眾的子弟。寫散文可以這樣,借助結構更為復雜的復句形式,表達較為復雜、豐富的思想感情,是為了“欣賞”。而寫公文卻不允許這樣,使用簡單的單句形式,表達明確而直接的發文意圖,是為了“實用”。

其次,杜絕堆砌。公文語言的表達極為準確、直接,因而也必須極為簡練。不能為了賣弄,或者故作高深,不管有用無用,不負責任地將一些“漂亮”詞語、“新名詞”堆在一塊,讓人看了眼花繚亂,撲朔迷離,不僅浪費部屬的時間,也使發文者的真正意圖隱晦不顯,妨礙對公文的迅速辦理。例如,“要在領導機關和人民群眾之間建立起十分有效的、能充分發揮作用的、切實產生實際效果的、構成網絡循環體系、立體交叉輸導的、多渠道的聯系”。這句話不夠簡練,主要是堆砌造成羅嗦。其本意是:要在領導機關和人民群眾之間建立起廣泛有效的聯系。由于將一大堆含義差不多的“新名詞”羅列在一起,句子長,結構復雜,讓人看了費時費力。

再次,力戒重復。公文撰寫中要特別注意避免以下三個方面的重復:一是語句中詞的重復出現。例如,“新種的成熟期比舊種早熟十天”。這是主語的一部分跟謂語的一部分重復,主語部分的“成熟”與謂語部分的“熟”不僅是用詞的重復,而且語法上也出現了錯誤,“成熟期”是時間,時間怎么“早熟”?;蛉サ?ldquo;成熟期”,或去掉下面的“熟”。再如,“他用目不轉睛的目光看著他”,這是附加語的一分部與主體語一部分的重復。“目”字重復,只要寫成“他目不轉睛看著他”即可。二是一個語句中意義的重復反映。例如,“他們不能也不該阻止我們的前進”。“不能阻止”和“不該阻止”意思相同,不必重復表達。三是一句話說兩遍。例如,“一年來的改革實踐取得了顯著成績,收到了巨大效果”。“取得了顯著成績”與“收到了巨大效果”兩句說的是一個意思,只留下一句即可。

最后,避免贅余。贅余是句子里多余的詞語。雖然從表面上看并不重復,也不是堆砌,但都是些廢話,去掉了于意思毫無損失。例如,“我們預先有計劃有準備地把八個場地都清理干凈”。“計劃”、“準備”必然在事前,“預先”實在是多余,應該刪去。文章寫得好,叫“要言不煩”,文章寫得不好,叫“煩而無當”。公文更以簡潔為貴,我們應有足夠認識。

六、整潔

整潔是指公文語言的嚴肅、規范、純潔。公文帶有強烈的政治色彩和嚴格的約束力,在語言表達上,必然要求嚴肅、規范和純潔,這是一種莊重美。

首先,語言嚴肅。公文語言不可油腔滑調,不可花哨浮華。例如,“以上條件,如能答應,那千好萬好;如不允許,就雙方拉倒”。這種油滑語句必須禁用。再如,“黨委成員在討論中,心情格外激動,有的熱淚盈眶,泣有成聲,一致表示……”。“格外激動”、“熱淚盈眶”、“泣不成聲”實屬過份的修飾,不僅造成一種浮夸,而且也破壞了公文的莊重色彩。

其次,語言規范,一是通用,盡量不用方言土語,少用生疏的專業術語,避免使用偏僻晦澀的詞語。例如,“三年前他還是個稼娃,如今成了企業家”。“稼娃”是陜西土話,非當地人很難看懂,不能寫進公文。再如,“他嘔心瀝血地投入到把供體的DNA與載體的DNA,用一種DNA連接酶的基因膠粘在一起而獲得新基因,然后引入寄生物細胞中,從而得到具有新的遺傳性狀的生物類型的實驗中去”。公文的內容不是探討學術,大量生疏的專業術語對學術論文來說是“規范”的,但對公文來說就不夠“規范”,它不是公文的本意所在,人們也很難理解。完全可以換成公文語言表述:他嘔心瀝血地投入到艱辛的生物工程實驗中去。二是標準,就是公文表述不宜口語化,否則顯得過于隨便。例如,“領導得法,生產直線上升,工人們干得也更帶勁了”。“得法”、“直線上升”、“帶勁”等詞語都是口語,不符合書面語言的要求,一般不上公文。三是固定,同樣的文種,其內容和作用類似,所用語言也大體相同。于是逐漸形成固定性語言。其中一部分成為公文專用語言。例如,開頭常用“根據”、“鑒于”等詞語。結尾常用“此布”、“當否,請指示”等詞語。

再次,語言純潔。公文語言的純潔,除不使用生編硬造的詞語外,還不能有謾罵的語句,更不能出現下流的語言。例如,“那些資產階級自由化的言論,簡直是放屁,臭不可‘聞’”。大家都懂得,辱罵不是戰斗。用罵街來對付資產階級自由化言論,非但解決不了問題,反而損害了公文的自身。不僅公文本身的內容不用這樣的語言表達,而且也不能原本地引用這樣的語言。在一些揭露錯誤或不當行為的公文中,常引用被批評者的話,如果這些話是謾罵或下流語言是不允許照樣寫出來的,而應該經過概括簡要指出即可。

《公文語言的基本要求》來源于,歡迎閱讀公文語言的基本要求。

本文來自 99學術網(www.gaojutz.com),轉載請保留網址和出處

上一篇:icbc卡種介紹下一篇:jacs投稿須知

91尤物免费视频-97这里有精品视频-99久久婷婷国产综合亚洲-国产91精品老熟女泄火