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

正文內(nèi)容

c語(yǔ)言習(xí)題及答案-文庫(kù)吧資料

2025-07-04 07:57本頁(yè)面
  

【正文】 8】以下對(duì)結(jié)構(gòu)體類型變量的定義中,不正確的是________。h[1].p=h。 h[0].p=amp。 h[1].x=3。main(){ h[0].x=1。 struct HAR *p。A) 18 B) 22 C) 11 D) 5【習(xí)題77】以下程序的輸出結(jié)果是________。}a,*p。 int s[4]。}則輸出結(jié)果是________。main(){ p=a。d[2],50,amp。d[0],30,amp。int d[4]={10,20,30,40}。 int *y。判斷Wang是________類型的變量。則sizeof(struct test )的值是________。} ua。 union u {char ul[5]。 char b。D) printf(%c\n,class[2].name[0])。B) pfintf(%c\n,class[3].name[1])。根據(jù)上述定義,能輸出字母M的語(yǔ)句是________。}。A) struct是結(jié)構(gòu)體類型的關(guān)鍵字B) example是結(jié)構(gòu)體類型名C) x,y,z都是結(jié)構(gòu)體成員名D) struct ex是結(jié)構(gòu)體類型【習(xí)題72】有如下定義struct person{char name[9]。}example。float y?!玖?xí)題624】編寫函數(shù)把參數(shù)字符串中的字符反序排列, 函數(shù)原型:void reversestr(char * str)使用指針,不要使用數(shù)組下標(biāo),也不要聲明局部數(shù)組來(lái)臨時(shí)存儲(chǔ)?!玖?xí)題622】編制一個(gè)字符替換函數(shù),實(shí)現(xiàn)已知字符串str中,所有屬于ch中的字符都用ch2中對(duì)應(yīng)字符代替。回文是一種“從前向后讀”和“從后向前讀” 都相同的字符串?!玖?xí)題620】找出一個(gè)二維數(shù)組的鞍點(diǎn),即該位置上的元素在該行中最大,在列上最小,也可能沒(méi)有鞍點(diǎn)。}三、程序設(shè)計(jì)題(本章所有習(xí)題要求使用指針?lè)椒ㄌ幚恚玖?xí)題618】有n個(gè)整數(shù),設(shè)計(jì)程序,將前面各個(gè)數(shù)按順序向后移動(dòng)k個(gè)位置,將最后k個(gè)數(shù)按順序移動(dòng)到最前面。i7。p2=b。int i。} } 【習(xí)題617】給出下面程序的運(yùn)行結(jié)果include “”main(){ char a[]=programming,b[]=language。*s1=*s2。s2=w+n1。 } void fun(char *w,int n) { char t,*s1,*s2。 fun(p,strlen(p))。}【習(xí)題616】給出下面程序的運(yùn)行結(jié)果include “” include “” void fun(char *w,int n); main() { char *p。in。void prt(int *m,int n){ int i。i5。prt(a,5)。}【習(xí)題615】給出以下程序的輸出結(jié)果:include “”void prt(int *m,int n)。*x=*y。}void f(int *x,int *y){ int t。i8。q。while(pq){ f(p,q)。q=amp。main(){int a[8]={1,2,3,4,5,6,7,8},i,*p,*q。 } 【習(xí)題614】給出程序運(yùn)行結(jié)果。iM。 j。*(______)=t。 while(ij) { t=*(a+i)。 i=0。iM。 define M 8 include “” main() { int a[M],i,j,t。 } *p1=’\0’。 p1++。 } conn(char *p1,char *p2) { while(*p1) ______。 conn(s1,s2)。 gets(s1)。請(qǐng)?zhí)羁铡? printf(輸出最小整數(shù):%d\n,num)。 if (*a*b) _______。 printf(%d,%d,%d\n,*a,*b,*c)。 printf(輸入3個(gè)整數(shù):)。 c=amp。 b=amp。 a=amp?!玖?xí)題611】以下程序的功能是:通過(guò)指針操作,找出三個(gè)整數(shù)中的最小值并輸出。p=__________ malloc( sizeof(int))。則以下敘述中正確的是:A)ptr是指向一維組數(shù)的指針變量B)ptr是指向int型數(shù)據(jù)的指針變量C)ptr是指向函數(shù)的指針,該函數(shù)返回一個(gè)int型數(shù)據(jù)D)ptr是一個(gè)函數(shù)名,該函數(shù)的返回值是指向int型數(shù)據(jù)的指針【習(xí)題69】設(shè)有定義int (*ptr)[m]。 char *p=It is mine。 B)p2=c C)p1=p2 D)c=*p1*(*p2)。printf(%d,s)。 D) *pb=*x【習(xí)題64】下面程序段的運(yùn)行結(jié)果是_________ char *s=abcde。 C) *pb=amp。的含義是_____ A)位與運(yùn)算 B)邏輯與運(yùn)算 C)取指針內(nèi)容 D)取地址【習(xí)題63】若x是整型變量,pb是整型的指針變量,則正確的賦值表達(dá)式是A) pb=amp。a。習(xí)題六一、選擇題【習(xí)題61】變量的指針,其含義是指該變量的________ A)值 B)地址 C)名 D)一個(gè)標(biāo)志 【習(xí)題62】若有語(yǔ)句int *point,a?!玖?xí)題520】輸入長(zhǎng)度不超過(guò)20的字符串,編程判斷其中字母的個(gè)數(shù)?!玖?xí)題518】已知a是34的整型二維數(shù)組,編程求數(shù)組a中所有外圍元素之和。 } 程序運(yùn)行時(shí)輸入:12345678900987654321234806↙三、編寫程序題【習(xí)題517】已知整型數(shù)組a中有10個(gè)元素,整型數(shù)組b中有6個(gè)元素。j8。]++。) a[ch39。ch=39。amp。) if(ch=39。 while((ch=getchar())!=39。j8。 include main() { int j,ch,a[8]。 printf(\n)。i=k。j++) n[j]=n[i]+1。i++) for(j=0。 for(i=0。i++) n[i]=0。 for(i=0。 } }【習(xí)題515】閱讀下面程序,寫出運(yùn)行結(jié)果。n++) printf(*)。for(n=1。n=m。m6。 include main() { int m,n。k++) printf(%3d,c[k])。} for(k=0。m++) { c[k]=b[m]。} elsefor(m=j。m++) { c[k]= ⑵ 。 } if(i7)for(m=i。j++。i++。amp。 int i=0,j=0,k=0,m。請(qǐng)?jiān)趧澗€處填上恰當(dāng)?shù)膬?nèi)容,以完成程序的功能。k++) printf(%3d,a[k])。 for(k=0。k++) a[k1]= ⑵ 。 for(k=1。a[k])。k10。 include main() { int a[10],k,t。例如假設(shè)數(shù)組為3,7,2,6,5,9,則循環(huán)左移后數(shù)組變成7,2,6,5,9,3。 printf(s=%d\n,s)。k3。 include main() { int a[3][3]={1,2,3,2,3,4,3,4,5},s=0,k。 則表達(dá)式strlen(s)的值為 。 則數(shù)組c是 ⑴ 維數(shù)組,數(shù)組中共有 ⑵ 個(gè)元素,數(shù)組元素c[0][1]= ⑶ 。 則下面描述中正確的是 。F39。E39。D39。C39。B39。A39。A)字符數(shù)組中可以存放字符串B)可以對(duì)字符數(shù)組進(jìn)行整體輸入、輸出C)可以對(duì)任何數(shù)組進(jìn)行整體輸入、輸出D)不能通過(guò)賦值運(yùn)算符=對(duì)字符數(shù)組進(jìn)行整體賦值【習(xí)題58】若有說(shuō)明: char a[]=ABCDEF。A)2 B)3 C)4 D)5【習(xí)題56】C語(yǔ)言中,一維數(shù)組下標(biāo)的最小值是 ?!玖?xí)題55】設(shè)有定義: int j=2,a[]={1,2,3,4,5}。 D)gets(a)。a,amp。 B)scanf(%s%s,a,b)。A)a[a[2]+1] B)a(4) C)a[10] D)a[a[4]+5]【習(xí)題54】設(shè)a,b是兩個(gè)已定義的字符數(shù)組,則下面語(yǔ)句中正確的是 ?!玖?xí)題53】設(shè)有如下定義語(yǔ)句: int a[10]={1,2,3,4,5,6,7,8,9,10}。 D)char a[8]。} B)char a[]=chinaC)char a[8]。,39。,39。,39。,39。A)char a[8]={39。習(xí)題五一、單項(xiàng)選擇題【習(xí)題51】在C語(yǔ)言中,數(shù)組名代表了__________。+nXnF(n,x)=1 n=0F(n1,x)+n Xn n0【習(xí)題425】編寫遞歸程序的輸出如右所示的結(jié)果* *** *****【習(xí)題426】編寫遞歸程序的輸出楊輝三角形【習(xí)題427】編寫程序計(jì)算: S= 直到N!106為止。}main( ){printf(“%d”,f(f(5)))。 int b=++a。test( )。 } main( ) {test( )。 x=x*x。}【習(xí)題421】在以下程序的下劃線處填寫適當(dāng)?shù)恼Z(yǔ)句使程序執(zhí)行的結(jié)果4,16,256。 a+=Tap(k+m)。 printf(x=%d\n,x)。 } main( ) { long x。 else s=n+f(n1)。}【習(xí)題419】以下程序運(yùn)行的結(jié)果是long f(int n) {long s。 a=SQR(k+1)。 printf(“%d\n”,10*M(i,j))。}【習(xí)題417】下列程序執(zhí)行后的輸出結(jié)果是_________。k++。}main( ){ int k=1, s=0。else s=2+func(n1)。include int func(int n){int s。printf(%d: result is %d\n,i,a+b+c)。b++。int c=1。i=3。main( ){int i。}【習(xí)題415】下列程序執(zhí)行后的輸出結(jié)果是_________。t=fun(5)。 }main( ){ int s,t。 while(k0) s=s+k。 ( )三、閱讀程序?qū)懡Y(jié)果或填空【習(xí)題414】下列程序執(zhí)行后的輸出結(jié)果是_________。 ( )【習(xí)題412】多個(gè)文件組成的C語(yǔ)言程序,其中各個(gè)文件中可以定義同名函數(shù)。( )【習(xí)題410】所有的遞歸問(wèn)題都可以用非遞歸算法來(lái)實(shí)現(xiàn)。A) 一個(gè)C程序必須由多個(gè)函數(shù)組成  B)一個(gè)C源程序必須包括宏命令C)C源程序的宏命令以分號(hào)標(biāo)明命令行的結(jié)束 D) C注釋可以位于源程序的任意位置二、判斷題(正確用錯(cuò)誤用√標(biāo)記)【習(xí)題48】宏替換時(shí)先求出實(shí)參表達(dá)式的值,然后代入形參求值。A)一個(gè)程序文件中定義的內(nèi)部函數(shù),其他文件可以調(diào)用它 B)一個(gè)程序文件中定義的內(nèi)部函數(shù),其他文件不可以調(diào)用它 C)不同文件中定義的內(nèi)部函數(shù)不可以有相同的名稱 D
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1