freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

級(jí)c語(yǔ)言程序設(shè)計(jì)第9章結(jié)構(gòu)體與共用體(參考版)

2025-01-09 18:46本頁(yè)面
  

【正文】 則STP等價(jià)于 char *,使用自定義類(lèi)型進(jìn)行類(lèi)型名處理為: typedef char *STP。 A) typedef STP char *s B) typedef *char STP C) typedef STP *char D) typedef char * STP 正確答案: D(知識(shí)點(diǎn):自定義類(lèi)型) 試題分析:要使得定義語(yǔ)句 STP s。等價(jià)于 char *s。 }a。 float share2。 int year。 struct date { int day。 printf(%d\n,)。 [0]=2。 int k。 正確答案: B(知識(shí)點(diǎn):鏈表的基本操作) 典型試題詳解 8.以下程序的輸出結(jié)果是 ________。b。b。 data next p a data next q b A) =q。a, *q=amp。 struct node *next。 正確答案: B(知識(shí)點(diǎn):鏈表的基本操作) 典型試題詳解 7.有以下結(jié)構(gòu)體說(shuō)明和變量的定義,且如下圖所示指針p指向變量 a,指針 q指向變量 b,則不能把節(jié)點(diǎn) b連接到節(jié)點(diǎn) a之后的語(yǔ)句是 ________。p=pnext。 D) q=qnext。(*p).next=q。free(q)。pnext=qnext。 正確答案: 11(知識(shí)點(diǎn):結(jié)構(gòu)體數(shù)組、指向結(jié)構(gòu)體數(shù)組的指針) 典型試題詳解 ? 6.假定建立了以下鏈表結(jié)構(gòu),指針 p、 q分別指向如下圖所示的節(jié)點(diǎn),則以下可以將 q所指節(jié)點(diǎn)從鏈表中刪除并釋放該節(jié)點(diǎn)的語(yǔ)句組是 ________。 printf(" %d\n" ,++(px))。 }data[2]={10,100,20,200}。}c1。}c1。 int green。 {int n。 COLOR c1。}COLOR int blue。 int green。 {int red。 D) *p= 正確答案: C(知識(shí)點(diǎn):結(jié)構(gòu)體成員地址的引用、指向結(jié)構(gòu)體成員的指針) 典型試題詳解 4.以下選項(xiàng)中不能正確把 c1定義成結(jié)構(gòu)體變量的是 ________。a B) p=。 若要使 p指向 data中的 a域,正確的賦值語(yǔ)句是 ________。 }data。 正確答案: B(知識(shí)點(diǎn):結(jié)構(gòu)體數(shù)組、指向結(jié)構(gòu)體數(shù)組的指針、結(jié)構(gòu)體變量的引用) 典型試題詳解 3.設(shè)有如下定義: struct sk { int a。 D) scanf(" %c" ,amp。 C) scanf(" %c" ,amp。 B) scanf("%s" ,amp。 A) scanf(" %d" ,amp。 }std[3],*p=std。 int age。 A) struct 是結(jié)構(gòu)體類(lèi)型的關(guān)鍵字 B) example是結(jié)構(gòu)體類(lèi)型名 C) x、 y、 z都是結(jié)構(gòu)體成員名 D) struct ex是結(jié)構(gòu)體類(lèi)型 正確答案: B(知識(shí)點(diǎn):結(jié)構(gòu)體類(lèi)型及結(jié)構(gòu)體變量的定義) 試題分析: example是結(jié)構(gòu)體類(lèi)型的變量名。} example。float y。 }ST。 char subclass[6]。 /*定義 IN類(lèi)型(即 int)的變量 x*/ typedef struct student { char name[8]。 例如: typedef int IN。 自定義類(lèi)型 自定義類(lèi)型是將一個(gè)數(shù)據(jù)類(lèi)型定義一個(gè)新的名字。amp。 if(x= = Friday) printf(今天是周末 !)。 } 枚舉變量輸入 枚舉變量輸出 枚舉變量的應(yīng)用 ( 4)枚舉值可以進(jìn)行比較。 case Friday:printf(Friday)。 case Wednesday:printf(Wednesday)。 case Monday:printf(Monday)。 case 6:x= Saturday。 case 4:x= Thursday。 case 2:x= Tuesday。n) switch(n) { case 0:x=Sunday。 int n。 是合法的 ( 3)枚舉變量的值不能直接輸入輸出,一般通過(guò)下面例 3的方式實(shí)現(xiàn)。是不合法的。 枚舉變量的應(yīng)用 ( 2)不能直接給一個(gè)枚舉變量賦一個(gè)整數(shù),但經(jīng)過(guò)強(qiáng)制類(lèi)型轉(zhuǎn)換后可以實(shí)現(xiàn)賦值。 y= Tuesday。 例 1: enum weekday { Sunday=0, Monday, Tuesday, Wedneday, Thursday, Friday, Saturday }x,y。 例 3: enum { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }x,y。 例 2: enum weekday { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday } x,y。 /*定義枚舉類(lèi)型 enum weekday */ enum weekday x,y。 枚舉變量的定義有如下三種處理方式: ( 1)先定義枚舉類(lèi)型,再定義枚舉變量。 枚舉類(lèi)型的定義 例如: enum weekday { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }。 ( 5)如果枚舉沒(méi)有初始化,即省掉“ =整型常數(shù) ” 時(shí),則從第一個(gè)標(biāo)識(shí)符開(kāi)始,順次賦給標(biāo)識(shí)符整型常數(shù) 0, 1, 2, … 。 ( 4)枚舉中每個(gè)標(biāo)識(shí)符后的結(jié)束符是 “ ,”,而不是 “ 。 ( 3)花括號(hào) “ { }”中的 “ 標(biāo)識(shí)符 1,標(biāo)識(shí)符 2,… ,標(biāo)識(shí)符 n”是所定義枚舉類(lèi)型的全部取值,通常將這些標(biāo)識(shí)符稱(chēng)為 “ 枚舉元素 ” 或 “ 枚舉常量 ” 。 說(shuō)明: ( 1) enum是關(guān)鍵字,是枚舉類(lèi)型的標(biāo)志。 ? 枚舉是 C語(yǔ)言中的簡(jiǎn)單類(lèi)型而非構(gòu)造類(lèi)型,它的值域是有窮的,可以一一列舉出來(lái),變量的取值只限于列舉出來(lái)的值的范圍。枚舉是一個(gè)已命名的一組常量的集合。 ( 7)可以定義共用體類(lèi)型的指針,也可以使用共用體類(lèi)型的指針作函數(shù)參數(shù)。 ( 5)不能對(duì)共用體變量進(jìn)行初始化。 ( 3)可以直接使用共用體變量名對(duì)一個(gè)同類(lèi)型的共用體變量賦值。 說(shuō)明: ( 1)對(duì)同一共用體的不同成員進(jìn)行賦值后,共用體變量中存儲(chǔ)的是最后一次成員的賦值。m39。 } x,y。 int a[3]。 } x,y。 int a[3]。 ( 3)直接定義共用類(lèi)型變量。 float b。 例 2: union xy { char ch。 /*定義共用體類(lèi)型 union xy */ union xy x,y。 float b。 例 1: union xy { char ch。 … … ch a[0] a[1] a[2] b 共用體變量的定義 共用體變量定義的一般形式: 共用體類(lèi)型名 變量名表 。 ? )。 ? int a[3]。 ( 5)共用體類(lèi)型的長(zhǎng)度是共用體成員中的最大長(zhǎng)度。 ( 3)花括號(hào) “ { }”中是組成該共用體類(lèi)型的成員數(shù)據(jù)項(xiàng),或稱(chēng)為共用體中的分量,由成員類(lèi)型和成員名組成。 說(shuō)明: ( 1) union是關(guān)鍵字,是共用體類(lèi)型的標(biāo)志。 ? … ? 類(lèi)型名 n 成員名 n。 } 共用體類(lèi)型的定義
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1