jj042513.htm
来自「一些计算机二级考试题」· HTM 代码 · 共 184 行 · 第 1/3 页
HTM
184 行
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
<td class=p2 width=580>
<font color=#424242>
C)COPY ABC.TXTXYZ.TXT XYZ.TXT与XYZ.TXT XYZ.TXTABC.TXT <br><br> D)TYPE *。FOR》CON 与COPY *。FOR CON<br><br> (17)在计算机内部,一切信息存取`处理和传送的形式是<br><br> A)ASCⅡ码B)BCD码<br><br> C)二进制D)十六进制<br><br> (18)计算机的软件系统一般分为<br><br> A)系统软件`应用软件与各种字处理软件<br><br> B)操作系统`用户软件与管理软件<br><br> C)系统软件与应用软件<br><br> D)操作系统`实时系统与分时系统<br><br> (19)与二进制数101.01011等值的十六进制数为<br><br> A)A.B B)5.51<br><br> C)A.51 D)5.58<br><br> (20)如果按字长来划分,微机可以分为8位机`16位机`32位机和64位机。所谓32位机是指该计算机所用的CPU<br><br> A)同时能处理32位二进制数<br><br> B)具有32位的寄存器<br><br> C)只能自理32位二进制定点数<br><br> D)有32个寄存器<br><br> (21)下列语句中符合C语言语法的赋值语句是<br><br> A)a=7bc=a7;B)a=7b=a7;<br><br> C)a=7b,b,a7 D)a=7b,c=a7;<br><br> (22)在C语言中,要求运算数必须是整型的运算符是<br><br> A)%B)/<br><br> C)《D)!<br><br> (23)已知字母A的ASCⅡ码为十进制的65,下面程序的输出是<br><br> A)67,D B)B,C C)C,D D)不确定的值<br><br> main()<br><br> {char ch1,ch2;<br><br> ch1='A''5'——'3';<br><br> ch2='A''6'——'3';<br><br> PRINTF(“%d,%c、n”,ch1,ch2);}<br><br> (24)下面程序的输出是<br><br> A)0 B)1 C)3 D)不确定的值<br><br> main()<br><br> {int x=10,y=3;<br><br> printf(“%d、n”,y=x/y);}<br><br> (25)若执行下面的程序时从键盘上输入3和4,则输出是<br><br> A)14 B)16 C)18 D)20<br><br> main()<br><br> {int a,b,s;<br><br> scanf(“%d%d”,&a,&b);<br><br> s=a;<br><br> if(a5)printf(“%d、n”,x);<br><br> else printf(“%d、n,x——);}”<br><br> (30)下面程序的输出是<br><br> A)3 B)4 C)1 D)2<br><br> main()<br><br> {int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;<br><br> printf(“%d、n”,*(p2));}<br><br> </font>
</td>
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
</tr>
</table>
<table width=760 border=0 cellspacing=0 cellpadding=0>
<tr>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
<td width=137 bgcolor=FEEEE5 align=center valign=top><img src=/proedu/img/blank.gif width=137 height=1></td>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
<td class=p2 width=580>
<font color=#424242>
(31)执行下面程序中输出语句后,a的值是<br><br> A)65 B)20 C)15 D)10<br><br> main()<br><br> {int a;<br><br> printf(“%d、n”,(a=3*5,a*4,a5));}<br><br> (32)下面程序的输出是<br><br> A)0 1 2 3 B)0 4 0 10<br><br> C)0 4 5 15 D)1 4 5 15<br><br> main()<br><br> {enum team {my,your=4,his,her=eis10};<br><br> printf(“%d%d%d%d、n”,my,your,his,her);}<br><br> (33)下面程序的输出是<br><br> A)0 0 3 B)0 1 2<br><br> C)1 0 3 D)1 1 2<br><br> main()<br><br> {int a=——1,b=4,k;<br><br> k=(a《=0)&&(!(b——《=0));<br><br> printf(“%d%d%d%、n”,k,a,b);}<br><br> (34)下面的程序片段所表示的数学函数关系是<br><br> ——1 (x《0)1 (x《0)<br><br> A)y={0 (x=0)B)y={——1 (x=0)<br><br> 1 (x=0)0 (x》0)<br><br> 0 (x《0)——1 (x《0)<br><br> C)y={——1 (x=0)D)y={1 (x=0)<br><br> 0 (x》0)0 (x》0)<br><br> y=——1;<br><br> if(x!=0)<br><br> if(x》0)y=1;<br><br> else y=0;<br><br> (35)下列函数的功能是<br><br> A)求字符串的长度B)比较两个字符串的大小<br><br> C)将字符串X复制到字符串Y D)将字符串X连接到字符串Y后面<br><br> int fun1(chat*x)<br><br> {char*y=x;<br><br> while(*y);<br><br> return(y——x——1);}<br><br> (36)若fp是指向某文件的指针,且已读到该文件的末尾,则C语言函数feof(fp)的返回是<br><br> A)EOF B)——1 C)非零值D)NULL<br><br> (37)根据下面的定义,能印出字母M的语句是<br><br> A)printf(“%c、n”,class[3]。name);<br><br> B)printf(“%c、n”,class[3]。name[1]);<br><br> C)printf(“%c、n”,class[2]。name[1]);<br><br> D)printf(“%c、n”,clsaa[2]。name[0]);<br><br> struct person{char name[9];int age;};<br><br> struct person class[10]={“john”,17,<br><br> “paul”,19,<br><br> “mary”,18,<br><br> “adam”,16};<br><br> (38)下面程序的输出是<br><br> A)——1 B)0 C)1 D)不确定的值<br><br> main()<br><br> </font>
</td>
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
</tr>
</table>
<table width=760 border=0 cellspacing=0 cellpadding=0>
<tr>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
<td width=137 bgcolor=FEEEE5 align=center valign=top><img src=/proedu/img/blank.gif width=137 height=1></td>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
<td class=p2 width=580>
<font color=#424242>
{int x=100,a=10,b=20,ok1=5,ok2=0;<br><br> if(a<br><br> #include<br><br> main()<br><br> {char *p1 =“abc”,*p2 =“ABC”,str[50]=“xyz”;<br><br> strcpy(str2,strcat(p1,p2);<br><br> printf(“%、n”,str);}<br><br> (40)下面程序的输出是<br><br> A)741 B)852 C)963 D875421<br><br> main()<br><br> {int y=9"<br><br> for(;y》0;y——)<br><br> {if(y%3==0)<br><br> {printf(“%d”,——y);continue;}<br><br> }<br><br> }<br><br> (41)下面程序的输出是<br><br> A)100 B)160 C)120 D)64<br><br> main()<br><br> {char x=040;<br><br> printf(“%d、n”,x=x《《1):}<br><br> (42)下面程序的输出是<br><br> A)0 B)1 C)3 D)6<br><br> main()<br><br> {struct cmplx int x;inf y;}cnum[2]={1,3,2,7};<br><br> printf(“%d、n”,cnum[0]。y/cnum[0]。x*cnum[1]。x);}<br><br> (43)下面程序输出是<br><br> A)23 B)26 C)33 D)36<br><br> int aa[3][3]={{2},{4},{6}};<br><br> main()<br><br> {int i,*p=&aa[0][0];<br><br> for(i=0;i《2;i)<br><br> {if(i==))<br><br> aa[i][i1]=*p1;<br><br> else<br><br> p;<br><br> printf(“%d”,*P);}<br><br> }<br><br> (44)下面程序的输出是<br><br> A)23 B)24 C)25 D)26<br><br> void prty(int *x)<br><br> {printf(“%d、n”,*);}<br><br> main()<br><br> {int a=25;<br><br> prtv(&a);}<br><br> (45)下面程序的输出是<br><br> A)3 B)4 C)6 D)9<br><br> fun3(int x)<br><br> {static int a=3;<br><br> a=x;<br><br> return(a);}<br><br> main()<br><br> {int k=2,m=1,n;<br><br> n=fun3(k);<br><br> n=fun3(m);<br><br> printf(“%d、n”,n);}<br><br> (46)已知字符0的ASCII码为十六进制的30,下面程序的输出是<br><br> A)6 B)9 C)0 D)3<br><br> main()<br><br> {union{unsigned char c;<br><br> unsigned int i[4];<br><br> }z;<br><br> z.i[0]=0x39;<br><br> z.i[1]=0x36;<br><br> printf(“%、n”,z.c);}<br><br> (47)下面程序的输出是<br><br> A)60 B)68 C)99 D)108<br><br> main()<br><br> {int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23};<br><br> int(*P)[4]=a,i,j,k=0;<br><br> for(i=0;i《3;i)<br><br> for(j=0;j《2;j)<br><br> </font>
</td>
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
</tr>
</table>
<table width=760 border=0 cellspacing=0 cellpadding=0>
<tr>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
<td width=137 bgcolor=FEEEE5 align=center valign=top><img src=/proedu/img/blank.gif width=137 height=1></td>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
<td class=p2 width=580>
<font color=#424242>
k=k*(*(pi)j);<br><br> printf(“%d、n”,k;}<br><br> (48)下面程序的输出是<br><br> A)1 B)2 C)7 D)10<br><br> int m=13;<br><br> int fun2(int x,int y)<br><br> {int m=3;<br><br> return(x*y——m);<br><br> }<br><br> main()<br><br> {int a=7,b=5;<br><br> printf(“%d、n”,fun2(a,b)/m);}<br><br> (49)下面程序的输出是<br><br> A)32 B)16 C)8 D)24<br><br> typedef union {long x[2];<br><br> int y[4];<br><br> char z[8];<br><br> }MYTYPE;<br><br> MYTYPE them;<br><br> main()<br><br> {printf(“%d、n”,sizeof(them));}<br><br> (50)下面程序的输出是<br><br> A)ABCD B)A C)D D)ABCD<br><br> BCD B C ABC<br><br> CD C B AB<br><br> D D A A<br><br> char s[]=“ABCD”;<br><br> main()<br><br> {char *p;<br><br> for(p=s;p<br><br> #include<br><br> void fun4(char str[]<br><br> {int i,j;<br><br> for(i=0,j=0;str[i];i)<br><br> if(isalpha(str[i]))str[j]=str[i];<br><br> str[j]='、0';}<br><br> main()<br><br> {inti,j;<br><br> for(i=0.j=0;str[j]=str[i]<br><br> str[j]='、o';}<br><br> main()<br><br> {char ss[80]=“it is!”;<br><br> tun4(ss);<br><br> printf(“%s、n”,ss)。}<br><br> (10)下面程序的输出是10 。<br><br> ______<br><br> #define PR(ar)printf(“%d”,ar)<br><br> main()<br><br> {int j,a[]={1,3,5,7,9,11,13,15},*p=a5;<br><br> fot(j=3;j;j——)<br><br> {switch(j)<br><br> {case1:<br><br> case2:PR(*p);break;<br><br> case3:PR(*(——p));}<br><br> (11)下面程序的输出是11 。<br><br> ______<br><br> unsigned tun6(unsigned num)<br><br> {unsigned d=1;<br><br> do {<br><br> k*=num%10;<br><br> num/=10;<br><br> }while(num);<br><br> return(k);}<br><br> main()<br><br> {unsigned n=26;<br><br> printf(“%d、n”,fun6(n));<br><br> }<br><br> (12)下面程序的输出是12 .<br><br> ______<br><br> long fun5(int n)<br><br> {long s;<br><br> if((n==1)||(n==2));<br><br> s=2;<br><br> else.<br><br> s=nfun5(n——1);<br><br> return(s);}<br><br> main()<br><br> {long x;<br><br> x=fun5(4);<br><br> printf(“%ld、n”,x);}<br><br> </font>
</td>
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
</tr>
</table>
<table width=760 border=0 cellspacing=0 cellpadding=0>
<tr>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
<td width=137 bgcolor=FEEEE5 align=center valign=top><img src=/proedu/img/blank.gif width=137 height=1></td>
<td width=1 bgcolor=80000><img src=/proedu/img/blank.gif width=1></td>
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
<td class=p2 width=580>
<font color=#424242>
(13)下面invert函数的功能是将一个字符串str的内容颠倒过来。请填空。<br><br> #includeM<br><br> void invert(dhar str[])<br><br> {inti,j,13 。<br><br> ____<br><br> tor(i=0,j=strlen(str)14 ;idatap——》datap——》link——》link——》data;<br><br> if(16 )m3=m;}<br><br> ───<br><br> return(m3);}<br><br> (15)下面H涵数的功能是计算如下数学函数H的值。请填空。<br><br> h(a,b)=sin(ab)cos(ab)<br><br> ────────×─────<br><br> cos(b——a)sin(b——a)<br><br> double fgh(double(*f)(double a),double(*g)(double b),<br><br> double x,double y)<br><br> {return(17 );}<br><br> ───<br><br> double h(double a,double b)<br><br> {return(fgh(sin,cos,a,b)*fhg(1 8 ));}<br><br> ────_<br><br> (16)下面PI涵数的功能是根据以下的公式,返回满足度ε要求的π的值。请填空。<br><br> π1 1 2 1 2 3 1 2 3 4 <br><br> ──=1────*────*──*────*──*──*──……<br><br> 2 3 3 5 3 5 7 3 5 7 9<br><br> double pi(double eps)<br><br> {double s=0.0,t=》1.0;<br><br> int n;<br><br> tlr(1 9 );t》eps;n)<br><br> ────<br><br> {s=t;<br><br> t=n*t/(2*n1);}<br><br> return(1.0*2 0 );}<br><br> ──<br><br> 1996年9月<br><br> 全国计算机等级考试二级笔试试卷<br><br> 一选择题((1)~(40)题每题1分,(41)~(50)题每题2分,共60分)<br><br> (1)C (2)B (3)C (4)B (5)B<br><br> (6)D (7)C (8)D (9)D (10)B<br><br> (11)C (12)B (13)D (14)C (15)D<br><br> (16)B (17)C (18)C (19)D (20)A<br><br> (21)D (22)A (23)A (24)C (25)B<br><br> (26)D (27)B (28)B (29)B (30)A<br><br> (31)C (32)C (33)C (34)C (35)A<br><br> (36)D (37)D (38)A (39)D (40)B<br><br> (41)D (42)D (43)A (44)D (45)C<br><br> (46)B (47)A (48)B (49)C (50)A<br><br> 二、填空题(每空2分,共40分)<br><br> (1)1 225 (2)2 ——77<br><br> ──────<br><br> (3)3 COMMAND.COM (4)4 CD C:<br><br> </font>
</td>
<td width=20><img src=/proedu/img/blank.gif width=20 height=1></td>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?