一、選擇題:
#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 班主任了解學生的基本方法是班主任的中心工作是 觀察法組織...