第七章至第十章習題集

2022-12-28 14:39:05 字數 3646 閱讀 5519

一、選擇題:

#include 「

main()

;printf(「%x,%x\n」,c[2][2],*(*(c+1)+1));

}a、3e,6 b、62,5 c、56,5 d、3e,6

2、下面判斷正確的是:

a、char *a=」china」;等價於char *a;*a=」china」;

b、char str[5]=;等價於char str=;

c、char *s=」china」;等價於char *s;s=」china」;

d、char c[4]=」abc」,d[4]=」abc」;等價於char c[4]=d[4]=」abc」;

3、若已定義

int a=,*p=a,i;

其中0<=i<=9,則對a陣列元素不正確的引用是:

a、a[p-a] b、*(&a[i]) c、p[i] d、a[10]

4、有以下程式

#include <>

void fun(int *s,int n1,int n2)

main()

,k;fun(a,0,3);fun(a,4,9);fun(a,0,9);

for(k=0;k<10;k++)printf(「%d」,a[k]);printf(「\n」);

}程式的執行結果是:

a、0987654321 b、4321098765 c、5678901234

d、0987651234

5、閱讀下列程式,當執行函式時,輸入asd af aa z67則輸出為:

#include<>

#include<>

#include<>

int fun(char *str)

main()

a、as****az67 b、asd af aa z67 c、asd d、z67

6、下面程式段中,輸出*的個數是:

char *s=」\ta\018bc」;

for(;*s!=』\0』;s++)printf(「*」);

a、9 b、5 c、6 d、7

7、以下程式的執行結果是:

int k=0;

void fun(int m)

main()

a、m=4 k=5 i=5 k=5 b、m=4 k=4 i=5 k=5

c、m=4 k=4 i=4 k=5 d、m=4 k=5 i=4 k=5

8、以下陣列定義中錯誤的是

a、int x[3]=;

b、int x[2][3]=,,};

c、int x[3]=};

d、int x[2][3]=;

9、若有定義:int a[2][3];以下選項中對a陣列元素正確引用的是:

a、a[2][!1] b、a[2][3] c、a[0][3] d、a[1>2][!1]

10、若要求從鍵盤上讀入含有空格字元的字串,應使用函式

a、getc() b、gets() c、getchar() d、scanf()

11、有以下程式

#include<>

main()

,c[5]=,i;

for(i=0;i<12;i++)c[s[i]]++;

for(i=1;i<5;i++)printf(「%d 」,c[i]);

printf(「\n」);

}程式的執行結果是:

a、1 2 3 4 b、2 3 4 4 c、4 3 3 2 d、1 1 2 3

12、有以下程式

#include<>

void fun(int *a,int n)

main()

,i;fun(c+4,6);

for(i=0;i<10;i++)printf(「%d」,c[i]);

printf(「\n」);}

}程式的執行結果是:

a、1,2,3,4,5,6,7,8,9,0

b、0,9,8,7,6,5,1,2,3,4

c、0,9,8,7,6,5,4,3,2,1

d、1,2,3,4,9,8,7,6,5,0

13、下面程式的輸出結果是:

#include <>

#include <>

main()

a、xyzabcabc b、zabcabc

c、xyabcabc d、yzabcabc

14、以下函式返回a所指陣列中最小的值所在的下標值

fun(int *a,int n)

在橫線處應填入的是:

a、i=p b、a[p]=a[i] c、p=j d、p=i

15、有以下程式

#include <>

void fun(char *t,char *s)

main()

程式的執行結果是:

a、accxyy,bbxxyy b、acc,bbxxyy

c、accxxyy,bbxxyy d、accbbxxyy,bbxxyy

16、現有如下程式段

#include 「

main()

; int count=0,i=0;

while(k[i])

printf(「%d,%d\n」,count,i);

}則程式段的輸出結果為:

a、7,8 b、8,8 c、7,10 d、8,10

17、下列程式是用來判斷陣列中特定元素的位置所在的。

#include <>

#include <>

int fun(int *s,int t,int *k)

main()

,k;fun(a,10,&k);

printf(「%d,%d\n」,k,a[k]);

}則輸出結果為:

a、7,431 b、6 c、980 d、6,980

18、有如下程式

int a[10]=;

int *p=&a[3],b;b=p[5];

則b的值是

a、5 b、6 c、9 d、8

19、下面程式的輸出結果是:

#include <>

main()

,*p;

p=a;

printf(「%d\n」,*p+9;);

}a、0 b、1 c、10 d、9

20、有下面程式段

#include 「

#include 「

main()

,,};

char k[100]=,*p=k;

int i;

for(i=0;i<3;i++)

i=strlen(p);

printf(「%d\n」,i);

}則程式段的輸出結果是:

a、18 b、19 c、20 d、21

21、若有定義:char *st=」how are you」;下列程式段中正確的是

a、char a[11],*p;strcpy(p=a+1,&st[4]);

b、char a[11];strcpy(++a,st);

c、char a[11];strcpy(a,st);

d、char a,*p;strcpy(p=&a[1],st+2);

《結構力學習題集》下第十章

第十章結構彈性穩定計算 一 判斷題 1 穩定方程即是根據穩定平衡狀態建立的平衡方程。2 壓彎桿件和承受非結點荷載作用的剛架喪失穩定都屬於第一類失穩。3 在穩定分析中,有n個穩定自由度的結構具有n個臨界荷載。4 兩類穩定問題的主要區別是 荷載 位移曲線上是否出現分支點。5 靜力法確定臨界荷載的依據是結...

第十章習題答案

第十章德育 一 名詞解釋 1 德育是指教育者培養受教育者品德的活動。2 品德評價法是指教育者根據德育目標的要求,對受教育者已經形成或正在形成的優良品德或不良品德,給與肯定或否定,以對學生進行思想品德教育的方法。二 判斷 1.2.3.4.5.三 選擇題 1.d 2.d 3.d 4.d 5.b 6.a ...

第十章班級管理習題

一 填空題 1.自十七世紀誕生以來,班級就作為學校開展教學的基本單位沿用下來 班級是由組成的共同體。班級授課制 2 班級上課是教學的組織形式。最基本 3.班風以的方式對學生產生影響作用。潛移默化 4 班級組織結構中有正式群體和群體。非正式 5 班主任了解學生的基本方法是班主任的中心工作是 觀察法組織...