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

正文內(nèi)容

全國計(jì)算機(jī)等級(jí)考試二級(jí)c語言真題庫之選擇題(07)-資料下載頁

2025-03-24 07:35本頁面
  

【正文】 各復(fù)合語句內(nèi)可以定義變量,其作用域僅限本復(fù)合語句內(nèi)C) C程序函數(shù)中定義的賦有初值的靜態(tài)變量,每調(diào)用一次函數(shù),賦一次初值D) C程序函數(shù)的形參不可以說明為static型變量 參考答案:C【解析】A選項(xiàng)描述正確,自動(dòng)變量未賦初值,為隨機(jī)值;B選項(xiàng)描述正確,變量定義除在函數(shù)開始位置外,在復(fù)合語句開始也可以;C選項(xiàng)描述是錯(cuò)誤的,函數(shù)內(nèi)的靜態(tài)變量,只在第一次調(diào)用時(shí)候賦值,以后調(diào)用保留上次值;D選項(xiàng)描述也正確,形參屬于局部變量,占用動(dòng)態(tài)存儲(chǔ)區(qū),而static型變量占用靜態(tài)存儲(chǔ)區(qū)。因此C選項(xiàng)正確。 struct st { int x。 int *y。 } *pt。 int a[]={1,2}, b[]={3,4}。 struct st c[2]={10,a,20,b}。 pt=c。以下選項(xiàng)中表達(dá)式的值為11的是A) ++ptxB) ptxC) *pty D) (pt++)x 參考答案:A【解析】本題考查結(jié)構(gòu)體數(shù)組初始化以及結(jié)構(gòu)體變量的引用,題目中定義了一個(gè)結(jié)構(gòu)體數(shù)組c并初始化,指針pt指向c的第一個(gè)元素,那么ptx為10,++ptx為11,*pty為1,(pt++)x為20,所以答案為A。 include struct S{ int n。 int a[20]。 }。 void f(int *a, int n) { int i。 for (i=0。 in1。 i++) a[i]+=i。 } main() { int i。 struct S s={10, {2,3,1,6,8,7,5,4,10,9}}。 f(, )。 for (i=0。 i。 i++) printf(%d, [i])。 }程序運(yùn)行后的輸出結(jié)果是A) 2,3,1,6,8,7,5,4,10,9,B) 3,4,2,7,9,8,6,5,11,10,C) 2,4,3,9,12,12,11,11,18,9,D) 1,2,3,6,8,7,5,4,10,9, 參考答案:C【解析】題目中定義了一個(gè)結(jié)構(gòu)體類型S,然后定義了一個(gè)結(jié)構(gòu)體變量s并初始化,執(zhí)行f函數(shù)后,將s中元素a的每個(gè)元素都加上i,這里需要主要,最后一個(gè)元素沒有加i,所以最終答案為C選項(xiàng)。include include typedef struct { char name[9]。 char sex。 float score[2]。 } STU。void f(STU A){ STU b={Zhao, 39。m39。, , }。 int i。 strcpy(, )。 = 。 for (i=0。 i2。 i++) [i] = [i]。}main(){ STU c={Qian, 39。f39。, , }。 f(c)。 printf(%s,%c,%,%\n, , , [0], [1])。}程序的運(yùn)行結(jié)果是A) Zhao,m,85,90B) Qian,m,85,90C) Zhao,f,95,92D) Qian,f,95,92 參考答案:D【解析】本題考查結(jié)構(gòu)體的相關(guān)操作以及傳值、傳址的區(qū)別,該題中調(diào)用f函數(shù)后,會(huì)生成參數(shù)c的一個(gè)副本,而不會(huì)改變c的值,所以c值維持原值,選項(xiàng)D正確。include define f(x) x*x*xmain(){ int a=3,s,t 。 s=f(a+1)。 t=f((a+1))。 printf(%d,%d\n,s,t)。}程序運(yùn)行后的輸出結(jié)果是A) 10,64B) 10,10C) 64,10D) 64,64 參考答案:A【解析】本題考查宏定義的用法,宏定義只是做個(gè)簡單的替換,所以本題中執(zhí)行f(a+1)=a+1*a+1*a+1=3*a+1=10,f((a+1))=(a+1)*(a+1)*(a+1)=64,所以答案為A選項(xiàng)。include main(){ char a=4。 printf(%d\n, a=a1 )。}程序的運(yùn)行結(jié)果是A) 16B) 8C) 40D) 4 參考答案:B【解析】本題考查位運(yùn)算,題目中將4向左移一位然后重新賦值給a,4左移一位為8,程序運(yùn)行結(jié)果為8,選項(xiàng)B正確。,執(zhí)行語句fp=fopen(file,w)。后,以下針對(duì)文本文件file操作敘述的選項(xiàng)中正確的是A) 只能寫不能讀B) 寫操作結(jié)束后可以從頭開始讀C) 可以在原有內(nèi)容后追加寫D) 可以隨意讀和寫 參考答案:A【解析】考查文件操作函數(shù)fopen的基礎(chǔ)知識(shí),以w方式打開文件,只能寫不能讀。15
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1