




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
语言种
题目解答类
小rintf和fscanf的读写对象是。
A、终端B、磁盘文件
C、键盘D、以上都不对BC
当选定文件或文件夹后,不将文件或文件夹放到"回收站"中,而
直接删除的操作是()
A.按Delete(Del)键
B.用鼠标直接将文件或文件夹拖到"回收站"中
C.按ShUt十Delete(Del)键
D.用"我的电脑"或"资源管理器"窗口中"文件"
莱单中的删除命令C基础
在Word的编辑状态,利用下列哪个菜单中的命令可以选定单元
格?()
A."表格"菜单B."工具"菜单
C."格式"莱单D."插入"莱单A基础
在Windows中,关于对话框叙述不正确的是____
A.对话框没有最大化按钮B.对赢没有最小化按
钮
C.对话框形状大小不能改变D.对话框不能移动D基础
计算机数据总线的宽度将影响计算机的哪种技术指标?
A、运算速度
B、字长度
C、存储容量
D、指令数量B基础
在操作系统中采用多道程序设计方式能够提高。
A、CPU的可靠性
B、CPU的兼容性
C、CPU和外部设备的可靠性
D、CPU和外部设备的利用效率D基础
文书文件与所用的字处理系统_______,-般_________。
A、相对应、不能相互通用
B、相对应、相互通用
C、不相对应、相互通用
D、不相互对应、不相互通用A基础
应用系统的功能中,不属于的是________。
A、查询统计B、修改C、输出D、自动编译D基础
—设计并生成了世界上首次实现的存储程序计算机
A、NeumannD基础
B、Eckert
C、Turing
D、Wilkes
计算机系统加电时,应先给.,加电,后给.加电;关机
时,其次序是O
A、外部设备主机和加电相同
B、外部设备CPU和加电相反
C、主机外部设备和加电相反
D、外部设备主机和加电相反D基础
运算器中ALU其有左移和右移的功能,它是
A、暂存寄存器
B、存储数据缓冲器
C、算术逻辑部件
D、累加器C基础
下列哪一项不是存储器的技术指标。
A、存储容量和速度B、存储器的可靠性C、存储器的体积D、
性能/价格比C基础
指令码中地址码部分提供一个或n个操作数的存放地址,可以是
地址或地址O
A、内存、寄存器
B、内存、存储器
C、符号、数据
D、存储器、寄存器A基础
进程的并发性是指若干个进程执行时o
A、在时间上是不能重迭的
B、在时间上是可以重迭的
C、不能交替占用CPU
D、必须独占资源B基础
用顺序方法将完全二叉树的结点逐层存放在数组A[L.n]中,结点
A[I]若有右子女,则该子女是结点。
A、A[2i-1]
B、A[2i+1]
C、A[L(1/2)]
注:L(1/2)是取不大于1/2的最大整数
D、A[T(1/2)]
注:T(1/2)是取不小于1/2的最小整数B基础
直接插入、直接选择和冒泡排序,其稳定性分别是
A、都稳定B基础
B、稳定、不稳定、稳定
C、稳定、稳定、不稳定
D、稳定、不稳定、不稳定
ARP请求报文属于•
A.单播
B.广播A网络
IP协议的核心问题是_______?
A.传输B.寻径
C.封装B网络
下列哪个服务器属于WebServer?
A.BINDB.Squid
C.ApacheD.SambaC网络
用户数据报协议(UDP)是_____传输层协议。
A.面向连接的B.无连接的B网络
下面哪种网络设备用来隔绝广播?
A.集线器B.交换机
C.路由器C网络
计算机网络最主要的功能在于()
A.扩充存储容量B.提高运算速度
C.传输文件D.共享资源D网络
媒体是指信息()的载体。
A,表示B,存储C,传播D,表示和传播D网络
关于WindowsNT下名字解析的方法,下面不正确的是_____。
A.WINS服务器B.DNS服务器
C.HOST文件D.E-mail服务器D网络
国际标准化组织制定的OSI模型的最低层是()
A.数据链路层B.逻辑链路
C.物理层D.介质访问控制方法C网络
局域网中的计算机为了相互通信,必须安装()。
A.调制解调器B.网络接口卡
C.声卡D.电视卡B网络
交换式局域网增加带宽的方法是在交换机多个端口之间建立
A)点-点连接
B)并发连接
C)物理连接
D)数据连接B网络
NETWARE的可靠性措施有硬盘目录和文件分配表的双重保护,
硬盘表面损坏时的数据保护,磁盘双工,磁盘镜象,UPS监控功能,D网络
事务跟踪系统,,双服务器双工。
A、后台写盘
B、磁盘双工
C、文件CACHE
D、归档和恢复功能
C类IP地址中,前三个字节为O
A)主机号
B)主机地址
C)网络名称
D)网络地址D网络
IEEE802.3的物理层协议10BASE-T规定从网卡到集线器的最大
距离为()。
A)100mB)185mC)500mD)850mA网络
OSI中的“系统”是指_______,外部设备,终端,
传输设备,操作人员及相应软件的集合。
A、计算机
B、网络的拓扑结构
C、网络的通信协议
D、传输介质A网络
OSI模型的物理层负责下列哪一种功能?
A)格式化报文
B)为数据选择通过网络的路由
C)定义连接到介质的特征
D)提供远程文件访问能力C网络
TCP/IP术语中,下面_______与网关同义。
A.桥B.中继器
C.路由器D.逻辑链路设备C网络
把同种或异种类型的网络相互联起来,叫做()
A.广域网B.万维网(WWW)
C.城域网D.互联网D网络
从______开始,就完全是应用下层提供的可靠通信功能而与纯通
信无关。
A.传输层B.会话层
C.表示层D.应用层B网络
20)break;}while(a=14);height=19width=402
style="colo亡#000000;fbnt-size:10.0pt;fbnt-weight:400;font-style:no
rmal;text-decoration:none;text-align:general;vertical-align:bottom;m
so-protection:lockedvisible;height:14.25pt;width:301.50pt;n>以下
程序段的执行结果是
A)a=12y=12B)a=12y=12BC
a=14y=16a=16y=28
a=16y=20
a=18y=24
C)a=12y=12D)a=12y=12
a=14y=26
a=14y=44
血a,y;
a=10;y=0;
do
{a+=2;y+=a;
printf(Ha=%dy=%d\n",a,y);
ifi(y>20)break;
}while(a=14);
有如下程序段
int*p,a=10,b=l
p=&a;a=*p+b;
执行该程序段后,a的值为
A)12B)11C)10D)编译出错BC
有如下说明
inta[10]={1,2,3,4,5,6,7,8,9,10),*p=a;
则数值为9的表达式是
A)*p+9B)*(p+8)C)*p+=9D)p+8BC
以下程序的输出结果是
inain()
{inti,a[10];
fbr(i=9;i>=0;i—)a[i]=10-i;
printf("%d%d%dn,a[2],a[5],a[8]);
)
A)258B)741C)852D)369CC
以下程序的输出结果是
main()
{inti,k,a[10],p[3]:
k=5;
for(i=0;i<10;i-H-)a[i]=i;
for(i=0;i<3;i++)p[i]=a[i*(i+l)];
fbr(i=0;i〈3;i++)k+=p[i]*2;
printf(n%d\n",k);
}
A)20B)21C)22D)23BC
以下程序的输出结果是
fut(int**s,intp[2][3])
{**s=p[l][l];}
main()
{inta[2][3]={l,3,5,7,9,ll},*p;CC
p=(int*)malloc(sizeof(int));
fut(&p,a);
primtf("%d\n",*p);}
A)1B)7C)9D)11
以下程序的输出结果是o
inta,b;
voidfun()
{a=100;b=200;}
main()
{inta=5,b=7;
printf("%d%d\n”,a,b);
}
A)100200B)57
C)200100D)75BC
以下程序的输出结果是
main()
{charc-z*;
printf(/%c”,c・25);
)
A)aB)ZC)z-25D)yAC
以F程序的输出结果是
main()
{charst[20]="hello\0\t\\\";
printf(%d%d\nu,strlen(st),sizeof(st));
)
A)99B)520C)1320D)2020BC
以卜.程序段的输出结果是
chars[]=H\\141\141abc\tH;
printf("%d\n”,strlen⑸);
A)9B)12C)13D)14AC
以下程序运行后,如果从键盘上输入ABCDE<回车,,则输出结果
为
A、8B、7
C、6D、5
fuch(charstr[]
{intnum=0;
while(*(str+num)!=*\0')num++;
return(num);
}
main()DC
{charstr[10],*p=str;
gets(p);printf(,,%d\n,,,func(p));
}
以下程序段的输出结果是
inta=1234;
printf(n%2d\nM,a);
A)12B)34
C)1234D)提示出错、无结果CC
以下程序段给数组所有的元素输入数据,请选择正确答案填入。
#include<stdio.h>
main()
{inta[10],i=0;
while(i<10)scanf(M%d",);
■
1
।
)
A)a+(i++)B)&a[i+l]
C)a+iD)&a[4H-i]AC
有如下程序
mainO
{intx=l,a=O,b=O;
switch(x){
case0:b++;
case1:a++
case2:a++;b-H-
)
printf(na=%d,b=%d\nn,a,b);
}
该程序的输出结果是
A)a=2,b=lB)a=l,b=lC)a=l,b=OD)a=2,b=2AC
以下程序运行后,输出结果是
A49.5B9.5C22.0D45.0
#include
#definePT5.5
#difines(x)pt*x*x
main()
{inta=l,b=2;
print("%4.lf7n",S(a+b));
}BC
v=7;k++)if(*(p1+k)==*(p2+k))printf(M%",*(p1+k));
printf(n\nM);}”height=19width=402
style-^olor^OOOOOOjfbnt-size:10.0pt;fbnt-weight:400;font-style:noBC
rmal;text-decoration:none;text-align:general;vertical-align:bottom;m
so-protection:lockedvisible;height:14.25pt;width:301.50pt;n>以下
程序运行后,输出结果是
A、ABCDEFGB、CDG
C>abcdefghD、abCDefGh
main()
{siaticchara[]=nABCDEFGHn,b[]=nabCDefGhn;
char*pl,*p2;
intk;
pl=a;p2=b;
fbr(k=0;k<=7;k++)
if(*(pl+k)==*(p2+k))
printf(M%",*(pl+k));
printf(M\nM);
)
以下选项中合法的字符常量是.
A)"BnB)^10f
C)68D)DBC
以下程序运行后,输出结果是
A)84B)99C)95D)44
intd=l;
fun(intp)
{intd=5;
d+=p++;
printf(n%d",d);
)
main()
{
inta=3;
fiin(a);
d+=a++;
printf(M%d\n",d);
}AC
以下程序执行后sum的值是
A)15B)14C)不确定D)0
min()
{inti,sum;
fbr(i=l;i<6;i++)sum+=i;
printf(n%d\n",sum);
}CC
以下程序中,while循环的循环次数是
DC
main()
{inti=0;
while(i<10)
{i/ivl)continue;
if(i==5)break;
i++;
A)1B)10
C)6D)死循环,不能确定次数
以下对C语言函数的有关描述中,正确的是
A)在C中,调用函数时,只能把实参的值传送给形参,形参的
值不能传送给实参
B)C函数既可以嵌套定义又可以递归调用
C)函数必须有返回值,否则不能使用函数
D)C程序中有调用关系的所有函数必须放在同一个源程序文件
中AC
以下对枚举类型名的定义中正确的是—
A)enuma={one,two,three};
B)enuma{one=9,two=-1,three};
C)enuma={"one","two","three"};
D)enuma{"one","two","three"};
以下选项中,不能正确赋值的是
A)charsl[10];sl="Ctest";
B)chars2[]={'C','t','e','s','t');
C)chars3[20]="Ctest";
D)char*s4="Ctest\n"
以下循环体的执行次数是
main()
{intIj;
fbr(I=O,j=l;I<=j+1;I+=2,j-)printf(u%d\nn,I);
)
A)3B)2
C)1D)0CC
以下程序的输出结果是
A)20B)31C)321D)210
main()
{intn=4;
while(n・・)printf(”%d",—n);AC
}
有如下程序
mainO
{intn=9;
while(n>6){n・・;printf("%d”,n);}
)
该程序段的输出结果是
A)987B)876C)8765D)9876BC
以下程序运行后,输出结果是
A、cdeB、字符c的ASCLL码值
C、字符C的地址D、出错
main()
{char*s=,,abcdeM;
s+=2;
print(M%ld\nn,s);
}CC
用十进制数表示表达式:12/012的运算结果是
A)1B)0C)14D)12AC
有如下程序
mainO
{intx=23;
do
{printf(n%d",x-);}
while(!x);
)
该程序的执行结果是
A)321B)23C)不输出任何内容D)陷入死循环BC
有如下程序
longfib(intn)
{if(n>2)retum(fib(n-l)+fib(n-2));
elseretum(2);
}
mainO
{printf(n%d\n",fib(3));
该程序的输出结果是
A)2B)4C)6D)8BC
有如下程序
main()
{chars[]="ABCD”,*p;
for(p=s+l;pVs+4;p++)printf(,,%s\n,,,p);
}
该程序的输出结果是
A)ABCDB)AC)BD)BCDDC
BCDBCCD
CDCDD
DD
有如下程序
mainO
{inta=2,b=-l,c=2;
if(a<b)
if(b<0)c=O;
elsec-H-
printf(n%d\n",c);
)
该程序的输出结果是
A)0B)1C)2D)3CC
有如下程序
mainO
{inti,sum;
for(i=1;i<=3;sum++)sum+=i;
printf(M%d\n",sum);
)
该程序的执行结果是
A)6B)3C)死循环D)0cc
以下选项中,非法的字符常量是
A),\t'B)M7'C)"iTDI'xaTcc
下面程序的输出是
A)ABCDB)AC)DD)ABCD
BCDBCABC
CDCBAB
DDAA
chars[]=nABCD";
main()
{char*p;
fbr(p=s;p<s+4;p++)
printf(n%s\n,p);}AC
下面程序的输出是一
intw=3;
main()
{intw=10;printf("%d\n",fun(5)*w);}
fun(intk)
{if(k==O)returnw;
retum(fun(k-l)*k);}
A)360B)3600C)1O8OD)1200BC
下面程序的输出是
main()
{intx=3,y=6,a=0;DC
while(x++!=(y+=o1))
{a+o=l;
i«y
#includc
main()
{charss[10]=n12345H;
strcat(ss,"6789M);
gets(ss);printf{,,%s\nn,ss);
}
A)ABCB)ABC9C)123456ABCD)ABC456789
下面程序的输出是
A)0123B)04010C)04515D)14515
main()
{enumteam{my,your=4,his,her=his+10);
printf(n%d%d%d%d\n",my,your,his,her);}CC
下面程序的输出是
A)-lB)0C)1D)不确定的值
main()
{intx=100,a=10,b=20,okl=5,ok2=0;
if(a<b)
if(b!=15)
if(!Oki)
x=l;
else
if(ok2)x=10;
x=-l;
printf(n%d\nn,x);}AC
下面程序的输出是
A)1B)2C)7D)10
intm=13;
intfun2(intx,inty)
{intm=3;
retum(x*y-m);
)
main()
{inta=7,b=5;
printf(,'%d\n",ftin2(a,b)/m);}BC
下面程序的输出是
A)17B)18C)23D)24
inain()
{intx=023;
printf(%d\nn,-x);}BC
以下程序的输出结果是
A)16B)2C)9D)1BC
#defineSQR(X)X*X
main()
{inta=16,k=2,m=l;
a/=SQR(k+m)/SQR(k+m);
printf(“d\n”,a);
)
下面程序的输出是
A)60B)68C)99D)108
main()
{inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23};
int(*p)[4]=a,i,j,k=0;
fbr(i=0;i<3;i++)
for(j=0;j<2;j++)
k=k+*(*(p+i)+j);
printf("%d\n",k);}AC
下述对C语言字符数组的描术中错误的是
A)字符数组可以存放字符串
B)字符数组中的字符串可以整体输入、输出
C)可以在赋值语句中通过赋值运算符"="对字符数组整体赋值
D)不可以用关系运算符对字符数组中的字符串进行比较Cc
下面程序的输出结果是
A)0B)1C)10D)9
main()
{inta[]={l,2,3,4,5,6,7,8,9,0,),*P;
P=a;
printf("%d\n",*p+9);
)Cc
下面程序的输出是
main()
{unsigneda=32768;
printf(Ma=%d\n",a);
A)a=32768B)a=32767
C)a=-32767D)a=-1cc
下面程序的输出是
A)003B)012C)103D)112
main()
{inta=-l,b=4,k;
k=(a-H-<=0)&&(!(b—<=0));
printf(,f%d%d%d\nn,k,a,b);}cc
下列程序执行后输出的结果是
#include<stdio.h>
f(inta)
{intb=0;staticc=3:Dc
a=c++,b++;
return(a);}
main()
{inta=2,i,k;
fbr(i=O;i〈2;i=++〉k=f(a++);
printf(M%d\n",k);}
A)3B)0C)5D)4
下列程序执行后的输出结果是
A)you&neB)youC)meD)err
main()
{chararr[2][4];
strcpy(arr,nyou");strcpy(arr[1]Jme");
arr[0][3]=*&';
printf(n%s\n",arr);
}AC
请读程序:
intx=10;
inty=x-H-;
printf("%d,%d”,(x++,y),yH);
则上面程序的输出结果是—
A:ll,10C:10,10D:10,llAC
下列程序的运行结果是
A)a=%2,b=%5B)a=2,b=5
C)a=d,b=dD)a=%d,b=%d
#include<stdio.h>
inain()
{inta=2,c=5;
printf(Ha=%d,b=%d\n",a,c);}BC
下面程序的输出是
A)23B)26C)33D)36
intaa[3][3]={{2},{4},{6});
main()
{inti,*p=&aa[0][0];
fbr(i=O;i<2;i++)
{if(i==0)
aa[i][i+l]=*p+l;
else
++P;
printf(H%d",*p);}
)AC
以下程序的输出结果是
A)9B)6C)36D)18
#definef(x)x*x
tnain()CC
{inta=6,b=2,c;
c=f(a)/f(b);
printf(M%d\n%c);
}
以下程序的输出结果是
#includeHctype.h"
space(char*str)
{inti,t;charts[81];
fbr(i=O,t=O;str[i]!=、0';i+=2)
if(!isspace(*str+i)&&(*(str+i)!=,a,))
ts[t++]=toupper(str[i]);
ts[t]='\O';
strcpy(str,ts);}
mian()
{chars[81]={nabcdefg");
space(s);
puts(s);}
A)abcdegB)bcdeC)ABCDED)BCDEDC
v'z'));}"height=19width=402
style=ncolor:#000000;fbnt-size:10.0pt;fbnt-weight:400;font-style:no
rmal;text-decoration:none;text-align:general;vertical-align:bottom;m
so-protection:lockedvisible;height:14.25pt;width:301.5Opt;M>以卜
程序的输出结果是
A)0B)1C)2D)3
main()
{intx=0.5;charz=*a';
printf(M%d\nn,(x&1)&&(z〈N));}AC
以下程序的输出结果是
A)-l1B)01C)10D)00
main()
{inta=-1,b=l,k;
if((++a<0)&&!(b-<=0))
printf(H%d%d\nH,a,b);
else
printf(M%d%d\n**,b,a);
}CC
以下程序的输出结果是
A)1B)4C)7D)5
#include
inta[3][3]={l,2,3,4,5,6,7,8,9,},*p;
main()
{p=(int*)malloc(sizeof(int));
f(P,a);
printf("%d\n”,*p);DC
}
f(int*s,intp[][3])
{*s=p[l][l];}
以下程序的输出结果是
A)10192B)9876C)10990D)101091
main()
{intx=10,y=10,i;
fbr(i=0;x>8;y=++i)
printf(n%d,%d”,x-,y);
}DC
<2;i++)p[i]=ch[i];fbr(i=0;i<2;i++)for(j=0;p[i][j]>=,0,&&
P[i][j]v=9;j+=2)s=10*s+p[i][j]-,0,;printf(n%d\nn,s);height=19
width=402
style=,,color:#000000;font-size:10.0pt;fbnt-weight:400;font-style:no
rmal;text-decoration:none;text-align:general;vertical-align:bottom;m
so-protection:lockedvisible;height:14.25pt;width:301.50pt;M>以下
程序运行后,输出结果是
A)6385B)22C)33D)693825
main()
{charch[2][5]={n693,V,825n},*p[2];
inti,j,s=O;
fbr(i=0;i<2;i++)p[i]=ch[i];
fbr(i=0;i<2;i++)
for&&p[i][j]v=9j+=2)
s=10*s+p[i][j]-,0,;
printf(H%d\n",s);
}AC
以下程序的输出结果是
A)17,021,0x11B)17,17,17
B)17,0x11,021D)17,21,11
main()
{intk=17;
printf("%d,%o,%x\n”,k,k,k);
}DC
下面各语句行中,能正确赋值字符串的操作语句行是
A)charst[4][5]={“ABCDE”};
B)chars[5]={A,B,*C,BlE};
C)char*s;s="ABCDE”;
D)char*s;scanf("%S",S);CC
以下程序的输出结果是BC
A)20B)21C)22D)23
main()
{inti,k,a[10],p[3];
k=5;
for(i=0;i<10;i-H-)a[i]=i;
for(i=0;i<3;i-H-)p[i]=a[i*(i+l)];
for(i=0;i<3;i++)k+=p[i]*2;
printf(H%d\n",k);
}
下面的程序
A)输出的是1B)输出的是1和・2C)输出的是3和0D)是死
循环
main()
{intx=3;
do{
printf(n%d\nn,X-=2);
}while(!(—x));}BC
<3;k++)printff%s\n”,w[k]);}”height=19width=402
style="color:#000000;fbnt・size:10.0pt;fbnt・weight:400;font-style:no
rmal;text-decoration:none;text-align:general;vertical-align:bottom;m
so-protection:lockedvisible;height:14.25pt;width:301.50pt;n>以下
程序的输出结果是
A)ABCDB)ABCDC)EFGD)EFGH
FGHEFGJKIJKL
KLIJO
M
main()
{charw[][10]={“ABCD”JEFGH”JIJKL”JMNOP”},k;
for(k=l;k<3;k++)printf(n%s\n",w[k]);
}DC
<4;k++)printf(H%d”,v[k]);}”height=19width=402
style=,,color:#000000;font-size:10.0pt;fbnt-weight:400;font-style:no
rmal;text-decoration:none;text-align:general;vertical-align:bottom;m
so-protection:lockedvisible;height:14.25pt;width:301.50pt;H>以卜
程序的输出结果是
A)4211B)0008
C)4678D)8888
main()
{char*s=',12134211M;intv[4]={0,0,0,0},k,i;
fbr(k=0;s[k];k++)
{switch(s[k])
{caseU,:i=0;
case2:i=l;BC
case3*:i=2;
case*4*:i=3;
}
v[i]++;
}
fbr(k=O;k<4;k++)printff%d”,v[k]);
}
以下程序的输出结果是
#include<stdio.h>
main()
{inti=O,a=O;
while(i<20)
{for(;;)
{if((i%10)==0)break;
elsei—;
}
i+=11;a+=i;
}
printf("%d\n",a);
A)21B)32C)33D)11BC
以下程序的输出结果是
intfO
{staticinti=0;
ints=l;
s+=i;i++;
returns;
}
main()
{inti,a=0;
for(i=0;i<5;i++)a+=f();
printf(n%d\n",a);
A)20B)24C)25D)15DC
下面函数的功能是
A)求字符串的长度B)比较两个字符串的大小
C)将字符串x复制到字符串yD)将字符串x连接到字符串y后
而
intfiinl(char*x)
{char*y=x;
while(*y++);AC
return(y-x-l);)
下面函数的功能是
sss(s,t)
char*s,*t;
{while((*s)&&(*t)&&(*t++==*s++));
retum(*s-*t);
A)求字符串的长度B)比较两个字符串的大小
C)将字符串s复制到字符串t中D)将字符串s接续到字符串t
中BC
以下程序的输出结果是
#defincM(x,y,z)x*y+z
main()
{inta=l,b=2,c=3;
printf(H%d\n",M(a+b,b+c,c+a));
}
A)19B)17C)15D)12DC
运行以下程序后,如果从键盘上输入china#〈回车〉,则输出结果为
A、2,0B、5,0C、5,5D、2,5
//include
main()
{intvl=0,v2=0;
charch;
while((ch=getchar())!-#')
switch(ch)
{case宣:
caseV:
default:vl++;
case'O':v2++;
}
pr血f("%d,%d\n”,vl,v2);CC
能正确表示a和b同时为正或同时为负的逻辑表达式是
A)(a>=0IIb>=0)&&(a<0IIb<0)
B)(a>=0&&b>=0)&&(a<0&&b<0)
C)(a+b>0)&&(a+b<=0)
D)a*b>0DC
若有下面的说明和定义,则sizeof(structaa)的值是
structaa
{intredoubler2;floatr3;
unionuu{charul[5];longu2[2];}ua;
}mya;
A)30B)29C)24D)22DC
若有定义:floatw;inta,b;则合法的switch语句是
A)switch(w)B)switch(a);DC
{case1.0:printf(H*\nn);{case1printf(n*\nn);
case2.0:printf(n**\nu);case2printf(n**\nn);
C)switch(b)D)switch(a+b);
{case1:printfi[,,*\nn);{case1:printf(,,*\nn);
default:printffW”);case2:printf(n**\nn);
case1+2:printf(n**\n");default:printfC'Xn");
})
若变量a、i已正确定义,且i已正确赋值,合法的语句是
A)a==iB)-H-i;C)a=a++=5;D)a=int(i);BC
若k是int型变量,且有下面的程序片段:
k=・3
if(k<=0)printfC'####n)
elseprintfi(n&&&&n);
输出结果是:
A)####B)&&&&
C)####&&&&D)有语法错误,无输出结果DC
以下程序运行后,输出结果是
A)1000B)10010C)00110D)10100
main()
{inty=18,i=0,j,a[8];
do
{a[i]=y%2;i++;
y=y/2;
}while(y>=l);
fbrG=i-l>O;j-)printf(%d",a[j]);
printf("h\n");
}BC
若i,j已定义为int类型,则以下程序段中内循环体的总的执行次
数是
for(i=5;i;i-)
fbr(j=0;j<4;j++){...}
A)20B)25C)24D)30AC
与y=(x>0?l:xv0?-l:0);的功能相同的if语句是
A)if(x>0)y=l;B)if(x)
elseif(x<0)y=-l;if(x>0)y=i;
elsey=0;elseif(x<0)y=-l;
elsey=0;
C)y=-1D)y=0;
if(x)if(x>=0)
if(x>0)y=l;if(x>0)y=l;
elseif(x==0)y=0;elsey="l;AC
elsey=-l;
若a>b、cl>c2^x、y、均是整型变量,正确的switch语句是
A)swich(a+b);B)switch(a*a+b*b)
{case1:y=a+b;break;{case3:
caseO:y=a-b;break;case1:y=a+b;break;
case3:y=b-a,break;
C)switchaD)switch(a-b)
{casecl:y=a-b;break{default:y=a*b;break
casec2:x=a*d;breakcase3:case4:x=a+b;break
default:x=a+b;case10:case1l:y=a-b;break;
请读程序片段:
#include<stdio.h>
main()
{inta,b;
fbr(a=1;b=1;a<=l00;a++)
{if(b>=20)break;
if(b%3=l)
{b+=3;
continue;
}
b-=5;
)
printf("%d\n",a);
)
程序的输出结果是:A)7B)8C)9D)10BC
请选出以下程序的输出结果
#include<stdio.h>
main()
{inta[]={1,2,3,4},i;
intx=0;
fbr(i=O;i<4;i++)
{sub(a,x);printf(n%dn,x);)
printf(M\nM);
}
sub(s,y)
int*s,y;
{staticintt=3;
y=s[t];t-;
)
A)1234B)4321C)0000D)4444CC
代表回车符)aaaabbbbccccddddA)aaaaB)aaaabbbbbbbbcccc
ccccddddddddC)aaaaD)aaaabbbbbbbbccccccccddddddddAC
eeee"height=19width=402
style="color:#000000;font-size:10.0pt;font-weight:400;font-style:no
rmal;text-decoration:none;text-align:general;vertical-align:bottom;m
so-protection:lockedvisible;height:14.25pt;width:301.50pt;n>i青选
出以下程序段的输出结果
#include<stdio.h>
main()
{charsl[10],s2[10],s3[10],s4[10];
scanf(n%s%s",s1,s2);gets(s3);gets(s4);
puts(sl);puts(s2);puts(s3);puts(s4);
}
输入数据如下:(此处<CR>代表回车符)
aaaabbbb<CR>
ccccdddd<CR>
A)aaaaB)aaaa
bbbbbbbb
cccc
ccccdddddddd
C)aaaaD)aaaabbbb
bbbbcccc
ccccdddddddd
<0.0)y=0.0elseif((x<5.0)&&(x!=2.0))y=1.0/(x+2.0);elseif
(x<10.0)y=1.0/x;elsey=10.0;printf("%f\n”,y);}若运行时从键盘
上输入2.0(表示回车),则上面程序的输出结果是A)0.000000B)
0.250000C)0.500000D)1.00000”height=19width=402
style=,,color:#000000;font-size:10.0pt;font-weight:400;font-style:no
rmal;text-decoration:none;text-align:general;vertical-align:bottom;m
so-protection:lockedvisible;height:14.25pt;width:301.50pt;M>请读
程序:
#include<stdio.h>
main()
{floatx,y;
scan(n%f',&x);
iRxvO.O)y=0.0
elseif((x<5.0)&&(x!=2.0))
y=1.0/(x+2.0);
elseif(x<10.0)y=1.0/x;
elsey=10.0;
printff%f\n”,y);
}
若运行时从键盘上输入2.0〈CR>(vCR>表示回车),则上面程序的
输出结果是
A)0.000000B)0.250000C)0.500000D)1.00000CC
若有说明和语句:
inta=5;
a++;
此处表达式a++的值是
A)7B)6C)5D)4CC
请读程序:
#include<stdio.h>
#include<string.h>
main()
{char*sl=MAbCdEf,*s2="aBn;
sl++;s2++;
printf(n%d\n,,,strcmp(sl,s2));
}
输出结果是:A)正数B)负数C)零D)不确定的值AC
若x是整型变量,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新疆昌吉市教育共同体2025年中考模拟最后十套:生物试题(八)考前提分仿真卷含解析
- 2025年中国机箱前面板数据监测研究报告
- 2025-2030年中国二手汽车行业风险评估及市场运行形势预测研究报告
- 2025年中国木塑柄双夹油灰刀数据监测报告
- 2025年中国木制托板数据监测报告
- 2025年中国方型气压夹盘市场调查研究报告
- 2025年中国数据采集处理信息系统数据监测报告
- 2025-2030年中国二氧化碳行业发展前景及投资战略规划研究报告
- 2025-2030年中国不锈钢丝市场现状分析及投资可行性预测报告
- 肇庆市实验中学高中生物三:免疫调节导学案(第课时)
- (二模)济宁市2025年4月高考模拟考试地理试卷
- 食品安全自查、从业人员健康管理、进货查验记录、食品安全事故处置等保证食品安全的规章制度
- 传统园林技艺智慧树知到期末考试答案章节答案2024年华南农业大学
- 物理实验通知单记录单初二上
- 四川大学-刘龙飞-毕业答辩PPT模板
- GB∕T 40501-2021 轻型汽车操纵稳定性试验通用条件
- 认识浮力+阿基米德原理
- 防止电力生产重大事故地二十五项反措
- 苏教版五年级数学下册第三单元测试题及答案一
- 变电站第二种工作票(范本)
- 抗滑桩设计计算(验算)Word版
评论
0/150
提交评论