c語言沒有輸入輸出語句
❶ c語言沒有輸入輸出語句
使用C語言編寫程序時,C語言程序庫內包含了printf和scanf這兩個函數,當需要輸入輸出時,就要輸入這兩個函數,編譯時C語言程序庫則調用這兩個函數,所以C語言本身是不能輸入輸出的。就像要寫字,是不能直接用手寫的,而要借用一直筆才能達到目的。
❷ c語言本身沒有輸入輸出語句對不對
c語言中不提供輸入輸出.但在c語言的標准庫函數中定義了輸入輸出函數.通過調用這些函數實現輸入輸出.
❸ 為什麼C語言沒有輸入輸出語句呢
因為C語言是跨平台的,在不同的系統(比如WINDOWS和LINUX)上輸入、輸出的處理是不同的,所以C語言不提供輸入/輸出,只是調用具體平台操作系統的庫函數來實現輸入、輸出。
❹ 急!急! 懂c語言的朋友請幫個忙
分類: 電腦/網路 >> 程序設計 >> 其他編程語言
問題描述:
有幾個題不會 請大哥大姐幫忙看看!
一、填空題
1.語言是一套具有________、________規則的系統。
2.計算機可以識別的命令稱作________, 它的有序 *** 稱作________。
3.翻譯程序的作用是把源程序翻譯成等價的___________。
4.被調用函數中的_________ 語句用來把表達式的值傳回給調用函數。
5.要想使函數中的局部變數在函數調用之間保持其值,該變數必須用存儲類別說明符_________說明。
6.指針是把另一個變數的_________作為其值的變數。
7.c語言中,申請內存使用malloc,釋放內存使用_________。
8.若a是int型變數,且a的初值為4,則計算表達式a+=a-=a*a後a的值為_______。
9.C語言中,數組名是一個不可改變的________,不能對它進行賦值運算。
10.在C語言中,&運算符作為單目運算符時表示的是_________運算。
11.如果一個函數直接或間接地調用自身,這樣的調用稱為_______調用。
12.如果初始化值列表中的初始化值的個數少於數組的元素個數,C編譯器會自動把剩餘的元素初始化為_________。
13.int*p[n]定義了一個指針數組, int(*p) [n]定義了一個_________。
14.能夠賦給指針的唯一的整數是_________ 。
15._________是C程序的起始點,可以獨立運行。
16.C提供了一個測定某一種類型數據所佔存儲空間長度的運算符________。
17.「\5」是指ASCII碼值為_______的字元。
18.十進制常數25對應的八進制的C表示為________。
二、判斷題
1.所有的預處理命令都是以符號"#"開頭的,必須放在程序的開頭部分。( )
2.所有的C語言程序都必須有一個名為main的主函數。
3.Int,a15,char都是合法的標識符。
4.c語言中'b'和"b"是等同的。
5.C語言本身沒有輸入輸出語句。
6.系統分配給結構體變數的內存是成員中占內存量最大者所需的容量。
7.C語言共用體類型變數在程序運行期間所有成員一直駐留在內存中。
8.系統的標准輸入文件是指硬碟。
9.C語言中,被調用的函數的定義出現在主調用函數之前時,函數原型可以省略。
10.系統的標准輸出文件是指顯示器。
解析:
把我知道的給一部分吧,有一部分沒有把握,不敢亂說
一、填空題
3.翻譯程序的作用是把源程序翻譯成等價的_____二進制代碼。
4.被調用函數中的____return 語句用來把表達式的值傳回給調用函數。
5.要想使函數中的局部變數在函數調用之間保持其值,該變數必須用存儲類別說明符__extern_說明。
6.指針是把另一個變數的__地址_作為其值的變數。
7.c語言中,申請內存使用malloc,釋放內存使用_free_。
8.若a是int型變數,且a的初值為4,則計算表達式a+=a-=a*a後a的值為__-24_。
9.C語言中,數組名是一個不可改變的_地址值_,不能對它進行賦值運算。
10.在C語言中,&運算符作為單目運算符時表示的是__取地址_運算。
11.如果一個函數直接或間接地調用自身,這樣的調用稱為_遞歸__調用。
12.如果初始化值列表中的初始化值的個數少於數組的元素個數,C編譯器會自動把剩餘的元素初始化為__0__。
13.int*p[n]定義了一個指針數組, int(*p) [n]定義了一個__指向n個元素數組的指針_。
14.能夠賦給指針的唯一的整數是_________ 。
15.__main()_是C程序的起始點,可以獨立運行。
16.C提供了一個測定某一種類型數據所佔存儲空間長度的運算符_sizeof_。
17.「\5」是指ASCII碼值為_______的字元。
此處題目是錯誤的不能用雙引號
18.十進制常數25對應的八進制的C表示為__031__。
二、判斷題
1.所有的預處理命令都是以符號"#"開頭的,必須放在程序的開頭部分。(√ )
2.所有的C語言程序都必須有一個名為main的主函數。 √
3.Int,a15,char都是合法的標識符。 ×
4.c語言中'b'和"b"是等同的。 ×
5.C語言本身沒有輸入輸出語句。 √
6.系統分配給結構體變數的內存是成員中占內存量最大者所需的容量。 ×
7.C語言共用體類型變數在程序運行期間所有成員一直駐留在內存中。 ×
8.系統的標准輸入文件是指硬碟。 ×
9.C語言中,被調用的函數的定義出現在主調用函數之前時,函數原型可以省略。 √
10.系統的標准輸出文件是指顯示器。√
❺ 「C語言本身沒有輸入輸出語句」這句話對嗎
對,輸入輸出語句是函數庫里帶的。不是本身就有。
❻ 「C語言沒有輸入和輸出語句」,這句話對嗎
對,c語言本身沒有輸入和輸出語句
❼ "C語言本身沒有輸入輸出語句」這句話對嗎
肯定對啊!難道你碰到或用過輸入、輸出「語句」?不過「語句」兩字用得很牽強,調用庫函數寫成的輸入、輸出功能就不叫語句了?它的本意是沒有像for、if、switch……等這樣的直接輸入、輸出的操作符!