2009年4月全國計算機等級二級C筆試考前練習習題(15)

2009年4月全國計算機等級二級C筆試考前練習習題(15),第1張

2009年4月全國計算機等級二級C筆試考前練習習題(15),第2張

1.有以下程序:
main()
{ char a[]=" abcdefg",b9.提供了以下語句:
typedef structs
{ int g;char h;} T;
下列說法正確的是:()
A)結搆變量可以由S定義
B)結搆變量可以由T定義
C)S是struct類型的變量
D)T是struct S類型的變量。=" abcdefg";
printf("%d %d\n",sizeof(a),sizeof(b));
}
執行後的輸出結果是()
a)7 7
b)8 8
c)8 10
d)10 10。

2.有以下程序:
void swapl(int c[])
{ int t;
t = c[0];c[0]= c[1];c[1]= t;
}
void swap2(int c0,int C1)
{ int t;
t = c0;c0 = c1C1 = t;
}
main()
{ int a[2]= { 3,5},b[2]={3,5 };
swap 1(a);swap2(b[0],b[1]);
printf("%d%d%d%d\n",a[0],a[1],b[0],b[1]);
}
輸出結果是()
a)5353
b)5335
c)3535
d)3553。

3.有以下幾種方案:
void sum(int * a)
{ a[0]= a[1];}
main()
{ int aa[10]= { 1,2,3,4,5,6,7,8,9,10},I;
for(I = 2;I > = 0;I-)sum(& aa[I]);
printf("%d\n",aa[0]);
}
執行後的輸出結果是()
a)4
b)3
c)2
d)1。

4.有以下幾種方案:
int f(int b[][4])
{ int I,j,s = 0;
for(j = 0;J2)I = 3-j;
s = b[I][j];
}
return s;
}
main()
{ int a[4][4]= { { 1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0 } };
printf("%d\n",f(a));
}
執行後的輸出結果是()
a)12
b)11
c)18
d)16。

5.有以下定義:
# include
char a [10],* b = a;
不能曏數組A輸入字符串的語句是()
A)GETS(A)
b)GETS(A[0]);
C)gets(& a[0]);
D)獲取(b);

6.有以下程序:
main()
{ char * p[10]= {" ABC"," AAB DFG"," DCD BE"," ABBD"," CD" };
printf("%d\n",strlen(p[4]));
}
執行後的輸出結果是()
a)2
b)3
c)4
d)5。

7.有以下過程:
int a = 2;
int f(int * a)
{ return(* a) ;}
main()
{ int s = 0;
{ int a = 5;
s = f(& a);
}
s = f(& a);
printf("%d\n",s);
}
執行後的輸出結果是()
a)10
b)9
c)7
d)8。

8.有以下程序:
# define f(x)x * x
main()
{ int I;
I = f(4 4)/f(2 2);
printf("%d\n",I);
}
執行後的輸出結果是()
a)28
b)22
c)16
d)4。

[10]

10.有以下程序:
struct stu {
charname[10];
int num;
};
void f1(struct STU c)
{ struct STU b = {" Lisi Guo",2042 };
c = b;
}
void F2(struct STU * c)
{ sturct STU b = {"孫丹",2044 };
* c = b;
}
main()
{ struct STU a = {"楊三",2041},b={"王印",2043 };
f1(a);F2(& b);
printf("%d%d\n",a.num,b . num);
}
執行後的輸出結果是()
a)2041 2044
b)2041 2043
c)2042 2044
d)2042 2043。

答案:1。C2.B3.A4.D5.B6.A7.C8.A9.D10.A。



位律師廻複

生活常識_百科知識_各類知識大全»2009年4月全國計算機等級二級C筆試考前練習習題(15)

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情