1998年二级笔试试题CWord文档下载推荐.docx
- 文档编号:15745536
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:9
- 大小:21.11KB
1998年二级笔试试题CWord文档下载推荐.docx
《1998年二级笔试试题CWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《1998年二级笔试试题CWord文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
A)DIR\>
PRNB)TYPE\>
PRNC)DIR>
PRNC)TYPE>
PRN
C)DIR>
PRND)TYPE>
(14)设可执行文件ABC.EXE所需要的本该由键盘输入的数据已经按格式存放在文件XYZ中,并要求执行结果放在XYZ中输入数据的后面。
下列命令中正确的是
A)ABC<
XYZ>
XYZB)ABC<
>
XYZ
C)ABC<
<
XYZD)ABC>
(15)设当前盘中某一目录路径为\A\B\C,当前目录为\A。
下列命令中肯定出错的是
A)MD\A\CB)CD..C)MD\A\B\AD)MD\A\B
(16)设A盘的目录结构如下:
根目录
│
┌────┬────┬──┴───┬─────┬────┐
││││││
ABCD1子目录DX.CQ.DATD2子目录A.FOR
││
┌────┬┴──┬───┐┌─────┼────┐
│││││││
B.PASD3子目录Y.BASA.CA1.CD4子目录XYZ.C
┌───┬──┴─┬───┐
││││
QR.CNA.CA.TXTB.C
如果当前盘为C盘,A盘的当前目录为\D2,则下列对A盘上文件QR.C的指定中,合法的是
A)\D2\D4\QR.CB)D4\QR.CC)A:
D4\QR.CD)A:
D2\D4\QR.C
(17)下列DOS命令中,有错误的是
A)TYPEAAB.FOR>
CONB)TYPE?
AB.FOR
C)COPY*.CCOND)COPYCONPRN
(18)设当前盘为A盘,为了将当前盘当前目录下的文件AB1.TXT连接在C盘根目录下的文件XYZ.TXT的后面,正确的命令是
A)COPYC:
\XYZ.TXT+AB1.TXTB)COPYAB1.TXT>
C:
\XYZ.TXT
C)TYPEAB1.TXT>
\XYZ.TXTD)AB1.TXT+C:
\XYZ.TXT>
(19)下列命令中合法的是
A)DISKCOPYA:
A:
B)DISKCOPYA:
C:
C)DISKCOPYC:
D)DISKCOPYC:
D:
(20)设当前盘中某一目录路径为\A\B\C\D\XU,当前目录为\A。
要将根目录下扩展名为.C的所有文件复制到当前目录下,并将扩展名改为.FOR,应使用命令
A)COPY\*.C*.FORB)COPY*.C\A\*.FOR
C)COPY*.FOR\*.CD)COPY\A\*.C*.FOR
(21)下列不正确的转义字符是
A)'
\\'
B)'
\"
C)'
074'
D)'
\0'
(22)若有以下定义:
chara;
intb;
floatc;
doubled;
则表达式a*b+d-c值的类型为
A)floatB)intC)charD)double
(23)表示关系x<
=y<
=z的c语言表达式为
A)(X<
=Y)&
&
(Y<
=Z)B)(X<
=Y)AND(Y<
=Z)
C)(X<
=Y<
=Z)D)(X<
(24)设a=1,b=2,c=3,d=4,则表达式:
A)765.12<
回车>
B)i=100,f=765.12<
C)100<
765.12<
D)x=100<
y=765.12<
(29)设x和y均为int型变量,则执行下的循环后,y值为
for(y=1,x=1;
y<
=50;
y++)
{if(x>
=10))break;
if(x%2==1)
{x+=5;
continue;
}
x-=3;
A)2B)4C)6D)8
(30)给出以下定义:
charx[]="
abcdefg"
;
chary[]={'
a'
'
b'
c'
d'
e'
f'
g'
};
则正确的叙述为
A)数组X和数组Y等价B)数组x和数组Y的长度相同
C)数组X的长度大于数组Y的长度D)数组X的长度小于数组Y的长度
(31)以下叙述中不正确的是
A)在不同的函数中可以使用相同名字的变量
B)函数中的形式参数是局部变量
C)在一个函数内定义的变量只在本函数范围内有效
D)在一个函数内的复合语句中定义的变量在本函数范围内有效
(32)假定a和b为int型变量,则执行以下语句后b的值为
a=1;
b=10;
do
{b-=a;
a++;
}
while(b--<
0);
A)9B)-2C)-1D)8
(33)设j为int型变量,则下面for循环语句的执行结果是
for(j=10;
j>
3;
j--)
{if(j%3)j--;
--j;
--j;
printf("
%d"
j);
A)63B)74C)62D)73
(34)设有以下宏定义:
#defineN3
#defineY(n)((N+1)*n)
则执行语句:
z=2*(N+Y(5+1));
后,z的值为
A)出错B)42C)48D)54
(35)设P1和P2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是
A)k=*P1+*P2;
B)p2=k;
C)P1=P2;
D)K=*P1*(*P2);
(36)设有如下定义:
intarr[]={6,7,8,9,10};
int*ptr;
则下列程序段的输出结果为
ptr=arr;
*(ptr+2)+=2;
printf("
%d,%d\n"
*ptr,*(ptr+2));
A)8,10B)6,8C)7,9D)6,10
(37)以下程序的输出结果是
main()
{inti,k,a[10],p[3]:
K=5;
for(i=0;
i<
10;
i++)a[i]=i;
i++)p[i]=a[i*(i+1)];
i++)k+=p[i]*2;
%d\n"
k);
A)20B)21C)22D)23
(38)执行以下程序段后,m的值为
inta[2][3]={{1,2,3},{4,5,6}};
intm,*p;
p=&
a[0][0];
m=(*p)*(*(p+2))*(*(p+4));
A)15B)14C)13D)12
(39)有以下程序段
chararr[]="
ABCDE"
char*ptr;
for(ptr=arr;
ptr
{union
{intk;
chari[2];
}*s,a;
s=&
a;
s->
i[0]=0x39;
s->
i[1]=0x38;
%x\n"
s->
k);
输出结果是
A)3839B)3938C)380039D)390038
(42)有以下程序
#include
{inta,b,c=246;
a=c/100%9;
b=(-1)&
(-1);
a,b);
A)2,1B)3,2C)4,3D)2,-1
(43)设有如下定义:
int(*ptr)*();
则以下叙述中正确的是
A)ptr是指向一维组数的指针变量
B)ptr是指向int型数据的指针变量
C)ptr是指向函数的指针,该函数返回一个int型数据
D)ptr是一个函数名,该函数的返回值是指向int型数据的指针
(44)有以下程序
structstu
{intnum;
charname[10];
intage;
voidfun(structstu*p)
{printf("
%s\n"
(*p).name);
{
structstustudents[3]={{9801,"
Zhang"
20},
{9802,"
Wang"
19},
{9803,"
Zhao"
18}};
fun(students+2);
A)ZhangB)ZhaoC)WangD)18
(45)设有以下说明和定义:
typedefunion
{longi;
intk[5];
charc;
}DATE;
structdate
{intcat;
DATEcow;
doubledog;
}too;
DATEmax;
则下列语句的执行结果是
%d"
sizeof(structdate)+sizeof(max));
A)26B)30C)18D)8
(46)有以下程序
{chara[]="
programming"
b[]="
language"
char*p1,*p2;
inti;
p1=a;
p2=b;
for(i=0;
7;
i++)
if(*(p1+i)==*(p2+i))printf("
%c"
*(p1+i));
输出结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1998 二级 笔试 试题