C題庫--自定義數(shù)據(jù)類型_第1頁
C題庫--自定義數(shù)據(jù)類型_第2頁
C題庫--自定義數(shù)據(jù)類型_第3頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、本題序號: 118當定義一個結(jié)構(gòu)體變量時, 系統(tǒng)分配給它的 內(nèi)存大小的理論值是 。A 各成員所需內(nèi)存的總和B 結(jié)構(gòu)體中的第一個成員所需內(nèi)存C 成員中所需內(nèi)存最大者的存儲空間D 結(jié)構(gòu)體中的最后一個成員所需存儲容量 參考答案A 本題序號: 165 存放多個字符串,用 比較適合。A 二維字符數(shù)組B 一維字符數(shù)組C 自定義結(jié)構(gòu)體D 自定義聯(lián)合體 參考答案A 本題序號: 169 定義生成非靜態(tài)變量時,將對變量進行 。A 自動賦初值B 自動賦 0C 不會自動賦初值D 自動賦 -1 參考答案C 本題序號: 180 x為 int 型,s 為 float 型,x=3,s=2.5 。表 達式 s+x/2 的值為

2、。A 4B 3.5C 2.5D 3 參考答案B 本題序號: 182 x、 y 為整數(shù), x=15,y=-2 。表達式 x10 and yn0), 則 C 語 言 表 達 式 m-m/n*n 的 值 為 :A 0B m%nC 1D n%m 參考答案B本題序號: 223設(shè)有以下定義:enum t1 a1,a2=7,a3,a4=15 time;則枚舉常量 a1和 a3的值分別是A 1和 2B 6和 3C 1和 8D 0和 8 參考答案D 本題序號: 225設(shè)有類型說明: enum colorred,yellow=3,white,black;則執(zhí)行語句 coutwhite n ; 后輸出 的結(jié)果是 。

3、A 4B 3C 2D 1 參考答案A 本題序號: 226 以下對枚舉類型名的定義中正確的是 ( )。A enuma=“one”,“two”,“three ”;B enum a “one”,“two”,“three ”;C enum a=one, two, three;D enum a one=9,two=-1,three; 參考答案D 本題序號: 227下面程序的正確的輸出是 ( )。#include void main() enum teammy,your=4,his,her=his+10;coutmy your herendl;his A 0 123B 0 4010C 0 4515D 1

4、4515參考答案C本題序號: 228面程序的正確的輸出是)。#include void main() struct exint x,y; ;ex num2=1,3,2,7;coutnum0.y/num0.x*num1.xaB p-bC p.xD *p.y 參考答案B本題序號: 275設(shè)有類型說明: enumcolorred,yellow=3,white,black; 則執(zhí)行語句 coutwhite n ; 后輸出 的結(jié)果是 。A 4B 3C 2D 1 參考答案A 本題序號: 320 double a,&a 的數(shù)據(jù)類型為 。A int*B doubleC double *D unsigned i

5、nt 參考答案C 本題序號: 321 int a;*p=&a;,*a 的數(shù)據(jù)類型為 。A int*B doubleC double *D int 參考答案D 本題序號: 325 int a;double b;,a+4/b結(jié)果的數(shù)據(jù)類型為。A intB doubleC floatD unsigned 參考答案B 本題序號: 327 char a;int b;, a+4/b結(jié)果的數(shù)據(jù)類型為A intB charC floatD unsigned 參考答案A本題序號: 330union 關(guān)鍵字的含義是 A 自動變量定義B 外部變量定義C 聯(lián)合類型定義D 枚舉類型定義參考答案本題序號: 333 關(guān)鍵字

6、 typedef 的作用是 。A 定義宏標識名B 定義變量C 給已有的類型名取別名D 定義類名參考答案C本題序號: 24#includeunion ex short int i;char ch;void main()ex data;data.i=0x5566;coutdata.i=hexdata.i,;data.ch=A;coutdata.ch=data.ch,;coutdata.i=hexdata.iendl;參考答案data.i=5566,data.ch=A,data.i=5541種類型。從鍵盤輸入不多于 100 個學生的數(shù)據(jù), 包括 學號,姓名,性別等,統(tǒng)計輸入的學生人數(shù) 及男女學生人數(shù)

7、(學號為 0,則結(jié)束輸入) 。#includeusing namespace std;const int N=100;struct studentint num;char name10;char sex;stuN;void main()int i=0,male=0,female=0,sum=0;cout 輸入學生信息 !n;while(iN) coutstui.num;if(stui.num=0) _1_;coutstui.sex;if(stui.sex=m) male+;else female+;i+;cout 共輸入 _2_ 個學生的信 息n;cout 其中男生人

8、數(shù)為: male;cout 女生人數(shù)為: femaleendl; 共用體變量中, 變量的地址和它的各成員地 址是同一個地址; 因此, 在任一時刻職能保存_1_個成員執(zhí)行typedef intABC10; 語句 把 ABC定義為具有_1_個整型元素的數(shù)組類型。數(shù)組中的每一個元素必須是同一種數(shù)據(jù)類 型, _1_中允許將不同類型的數(shù)據(jù)組合成 一種數(shù)據(jù)結(jié)構(gòu)。一個結(jié)構(gòu)體變量所占用的空間是各成員所 需內(nèi)存空間的 _1_。指向結(jié)構(gòu)體數(shù)組的指針的類型是 _1_的類 型。設(shè)有定義: enum colorred=5,yellow=0,blue=3,white,green;則 white 的取值為 _1_ 。 基本的浮點類型關(guān)鍵字有 _1_和 _2_。 變量的定義格

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論