Ⅰ 下哪個關鍵字可以定義整型變數( )。 A double B unsigned C char
B unsigned
unsigned 默認是unsigned int ,所以來可以定義整型自變數
比如 unsigned a; 就是unsigned int a;
實際上 C也可以 char 本身就是一種整型,一個位元組的整型
Ⅱ C語言定義變數時如何選擇關鍵字請看完內容在作答謝謝
原則一:浮點數來(小數)採用源高精度,只用double,永遠不用float
原則二:整數一般用int,64位機上,可選用long. 32位機上long 與int相同。
有符號,無符號的選擇,根據實際數據范圍和性質情況來確定。
用多了,自然就清楚了。
Ⅲ 下面哪一個關鍵字不能用來聲明變數( )。AStaticBdefineCprivateDDim
define不能,因為define是預處理,不是用來聲明變數的
Ⅳ 4. C語言程序中,用什麼關鍵字定義基本整型量,用什麼關鍵字定義單精度實型變數,用什麼關鍵
整形int
單精度實型float
雙精度實型double
Ⅳ 用什麼關鍵字定義基本整型變數
int表示整型變數,long表示長整型變數,一般用int就足夠了,例如
int a;
int b = 2;
Ⅵ 在C語言中,定義一個變數為整型變數,使用什麼為關鍵字若為實型,使用什麼
位元組
整型 :int 2
long[int] 4
實型:float 4
double 8
這都是一般長用的實型 單精度(版float)7個位權有效位
雙精度(double)15個有效位
Ⅶ 以下哪個關鍵字可以定義整型變數( )。 A double B unsigned C char
答案是B。
double是用來定義雙精度浮點型變數的,
char是用來定義有符號字元型變數的,
而unsigned相當於unsigned int是用來定義無符號整型變數的,所以,選B。
Ⅷ 在函數內定義一個只初始化一次的變數,要用以下哪個關鍵字說明
函數由兩部分組成:聲明部分和執行語句。聲明部分的作用是對有關的標識符(如變數、函數、結構體、共用體等)的屬性進行說明。對於函數,聲明和定義的區別明顯,函數的聲明是函數的原型,而函數的定義是函數功能的確立。對函數的聲明放在聲明部分中,函數的定義不在函數的聲明部分范圍內,是一個文件中的獨立模塊。對變數而言,聲明與定義的關系稍微復雜。聲明部分出現的變數有兩種情況:一種需要建立存儲空間的(如inta;);一種不需要建立存儲空間的(如externinta;)。前者稱為定義性聲明(definingdeclaration),簡稱為定義(definition)。後者稱為引用性聲明(referenceingdeclaration)。聲明包括定義,並非所有的聲明都是定義。對逗inta;地而言,定義性聲明,建立存儲空間的聲明稱為定義,不需要建立存儲空間的聲明稱為聲明。指的聲明是狹義的,即非定義性聲明。例如:intmain(){externinta;//這是聲明不是定義。聲明a是一個已定義的外部變數}inta;//是定義,定義a為整型外部變數外部變數定義和外部變數聲明的含義不同。外部變數的定義一次,位置在所有函數之外,而同一文件中的外部變數的聲明可以有多次,位置可以在函數之內,也可在函數之外。系統根據外部變數的定義分配存儲單元。對外部變數的初始化只能在定義時進行,而不能在聲明中進行。所謂聲明,作用是向編譯系統發出一個信息,聲明該變數是一個在後面定義的外部變數,提前引用該變數而作的聲明。extern只用作聲明,而不用於定義。static來聲明一個變數的作用有二:對局部變數用static聲明,變數在本函數調用結束後不釋放,整個程序執行期間始終存在,使其存儲期為程序的全過程。全局變數用static聲明,變數的作用域只限於本文件模塊(即被聲明的文件中)。用auto,register,static聲明變數時,定義變數的基礎上加上關鍵字,不能單獨使用。
Ⅸ 下列字元序列中,是C語言關鍵字的是()。
目前C語言的32個關鍵字:
auto 聲明自動變數,預設時編譯器一般默認為auto
int 聲明整型變數
double 聲明雙精度變數
long 聲明長整型變數
char 聲明字元型變數
float 聲明浮點型變數
short 聲明短整型變數
signed 聲明有符號類型變數
unsigned 聲明無符號類型變數
struct 聲明結構體變數
union 聲明聯合數據類型
enum 聲明枚舉類型
static 聲明靜態變數
switch 用於開關語句
case 開關語句分支
default 開關語句中的「其他」分支
break 跳出當前循環
register 聲明寄存器變數
const 聲明只讀變數
volatile 說明變數在程序執行中可被隱含地改變
typedef 用以給數據類型取別名(當然還有其他作用)
extern 聲明變數是在其他文件正聲明(也可以看做是引用變數)
return 子程序返回語句(可以帶參數,也可不帶參數)
void 聲明函數無返回值或無參數,聲明空類型指針
continue 結束當前循環,開始下一輪循環
do 循環語句的循環體
while 循環語句的循環條件
if 條件語句
else 條件語句否定分支(與if 連用)
for 一種循環語句(可意會不可言傳)
goto 無條件跳轉語句
sizeof 計算對象所佔內存空間大小
因此ABD幾個不是關鍵字
Ⅹ 在c語音中整形變數是什麼 int又有什麼用
整形變數就是整數。如1,2,3這些。。。小數就不是整形變數了。是FLOAT形的了。INT就是數內據類型的一種,存入到容INT裡面的數據一定是整形,如果你給INT變數賦一個小數的值,則系統自動取整數部分存入,舍棄小數部分。