当前位置:文档之家› 在用键盘切换输入法时

在用键盘切换输入法时

1在用键盘切换输入法时,用 (c)可以在中、英文输入法之间切换;用 () 可以在安装的全部输入法之间切换.A.<Ctrl> + <Shift>、<Ctrl> + <回车>B.<Ctrl> + <回车>、<Shift> + <回车>C.<Ctrl> + <空格>、<Ctrl> + <Shift>D.<Ctrl> + <Shift>、<Ctrl> + <空格>2在"打印机"窗口中有一正被打印的文档,选择"文档"菜单项中的( d )项可暂停打印.A.查看B.取消C.删除D.暂停3下列四个不同数制中的最小数是( d ).(D表示十进制;H表示十六进制;O表示八进制;B表示二进制)A.(416)OB.(213)DC.(D5)HD.(1111111)B4在Windows操作中,若鼠标指针变成了"I"形状,则表示(c).A.可以改变窗口位置B.当前系统正在访问磁盘C.鼠标光标所在位置可以从键盘输入文本D.可以改变窗口大小5 设Windows处于系统默认状态,在Word编辑状态下,移动鼠标至文档行首空白处(文本选定区)连击左键三下,结果会选择文档的(c).A.一句话B.一段C.全文D.一行6EXCEL文件的扩展名为(a).A..XLSXB..EXCC..EXED..DOC7下列各项中,不能作为域名的是(d).D.www,8实体是信息世界中广泛使用的一个术语,它用于表示( c ).A.一切事物B.无生命的事物C.实际存在的事物D.有生命的事wu9以下选项中合法的实型常数是(d)。

A.5E2.0B.1.3EC.E-3D..2E0B.10以下关于运算符优先顺序的描述中正确的是(a)。

A.赋值运算符<逻辑运算符<关系运算符<算术运算符B.算术运算符<关系运算符<赋值运算符<逻辑运算符C.逻辑运算符<关系运算符<算术运算符<赋值运算符C.关系运算符<算术运算符<赋值运算符<逻辑运算符11下列程序段的输出结果为(c)。

float x=213.82631; printf("%3d",(int)x);A.3.8B.213.82C.213D.213.8312 以下的选择中,正确的赋值语句是(c)。

A.j++B.a=1,b=2C.a=b=5;D.y=int(x)13下列程序的输出结果是(a)。

main(){ int x=1,y=0,a=0,b=0;switch(x){case 1:switch(y){case 0:a++;break;case 1:b++;break;}case 2:a++;b++;break;case 3:a++;b++;break;}printf("a=%d,b=%d\n",a,b);}A.a=2,b=1B.a=1,b=0B.a=2,b=2 D.a=1,b=114int a=1,b=2,c=3; if(a>b)a=b; if(a>c)a=c; 则a的值为(a)。

A.1B.不一定C.3D.215C语言中 while 和 do-while 循环的主要区别是(b)。

A.while的循环控制条件比 do-while的循环控制条件更严格B.do-while 的循环体至少无条件执行一次C.do-while 的循环体不能是复合语句D.do-while 允许从外部转到循环体内16以下语句中,循环次数不为10次的语句是(c)。

A.i=1;do{i++;}while(i<=10);B.i=10;while(i>0){--i;}C.for(i=1;i<10;i++);D.i=0;while(i<10){++i;}17经过下列的语句 int j,a[10],*p;定义后,下列语句中合法的是(a)。

A.p=a+2;B.p=&(j+2);C.p=a[2]+2;D.p=a[5];18int i,j,a[2][3];按照数组a的元素在内存的排列次序,不能将数1,2,3,4,5,6存入a数组的是(c)。

A.for(i=0;i<2;i++)for(j=0;j<3;j++)a[i][j]=i*3+j+1;B.for(i=0;i<6;i++)a[i/3][i%3]=i+1;C.for(i=1;i<=6;i++)a[i][i]=i;D.for(i=0;i<3;i++)for(j=0;j<2;j++)a[j][i]=j*3+i+1;19C语言程序中,当调用函数时(a)。

A.实参和行参各占一个独立的存储单元B.实参和行参可以共用存储单元C.可以由用户指定是否共用存储单元d计算机系统自动确定是否共用存储单元20char a1[]="abc",a2[80]="1234";将a1串连接到a2串后面的语句是(b)。

A.strcat(a1,a2);B.strcat(a2,a1);B.strcpy(a2,a1);D.strcpy(a1,a2);1 使用病毒防火墙软件后,计算机仍可能感染病毒。

对2具有多媒体功能的微型计算机系统,常用CD-ROM作为外存储器,它是可读可写光盘.错3在Windows 中,进入MS-DOS方式的方法有多种.对4在Word中不能对选定文本进行字符格式设置.错5在Excel中,选取单元范围不能超出当前屏幕范围.错6Internet采用的通信协议是TCP/IP协议对7一个include 命令可以指定多个被包含的文件。

F87&3+12的值是15。

F9关系运算符<= 与 == 的优先级相同F10语句scanf("%7.2f",&a);是一个合法的scanf函数。

F11语句 printf("%f%%",1.0/3);输出为 0.333333 F12若有定义和语句:Tint a;char c;float f;scanf("%d,%c,%f",&a,&c,&f);若通过键盘输入:10,A,12.5,则a=10,c='A',f=12.5.13C语言的switch语句中case后可为常量或表达式或有确定值的变量及表达式.F14int i=20;switch(i/10){case 2:printf("A");case 1:printf("B");}的输出结果为A。

F15若有定义和语句:Tint a[3][3]={{3,5},{8,9},{12,35}},i,sum=0;for(i=0;i<3;i++) sum+=a[i][2-i];则sum=21.16若有说明int c;则while(c=getchar());是正确的C语句。

T17C语言中只能逐个引用数组元素而不能一次引用整个数组。

T18循环结构中的continue语句是使整个循环终止执行 F19若有宏定义:#define S(a,b) t=a;a=b;b=t由于变量t没定义,所以此宏定义是错误的。

F20C语言所有函数都是外部函数.F1按计算机所采用的逻辑器件,可将计算机的发展分为__4___个时代.2计算机的硬件系统核心是CPU,它是由运算器和__控制器___两个部分组成的.3通过网络互联设备将各种广域网和__lan___互联起来,就形成了全球范围的Internet网. 4软件维护的类型:完善性维护、适应性维护、___纠错性__、预防性维护.5执行下列语句后,b 的十进制值是_1____.int x=240,y=15,b;char z='A';b=(( x && y ) && ( z < 'a' ));6已知 i=5.6;写出语句 a=(int)i; 执行后变量 i 的值是_5___.int x; x=-3+4*5-6, 则x的值为__6___.7int x; x=-3+4*5-6, 则x的值为_11____.8getchar()函数只能接收一个____字符_.9若有以下定义,请写出以下程序段中输出语句执行后的结果。

(1)-200_2500____(2)I=-200,j=2500_____(3)__i = -200:j = 2500 int i = -200, j =2500;printf("(1) %d %d", i, j);printf("(2) i = %d, j = %d\n", i, j);printf("(3) i = %d:j = %d\n", i, j);10若有定义:int a=10,b=9,c=8;接着顺序执行下列语句后,变量b中的值是3 _____ . c=(a-=(b-5)); c=(a%11)+(b=3);【程序设计】--------------------------------------------------功能:调用函数fun判断一个三位数是否"水仙花数"。

在main函数中从键盘输入一个三位数,并输出判断结果。

请编写fun函数。

说明:所谓"水仙花数"是指一3位数,其各位数字立方和等于该数本身。

例如:153是一个水仙花数,因为153=1+125+27。

答 int bw,sw,gw;bw=n/100;sw=(n-bw*100)/10;gw=n%10;if(n==bw*bw*bw+sw*sw*sw+gw*gw*gw) return 1;else return 0;/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:生成一个周边元素为5,其它元素为1的3*3的二维数组。

------------------------------------------------------*/#include "stdio.h"void fun(int arr[][3]){/**********ERROR**********/int i,j/**********ERROR**********/for(i=1;i<3;i++)for(j=0;j<3;j++)/**********ERROR**********/if(i==0&&j==0||i==2||j==2)arr[i][j]=5;elsearr[i][j]=1;}main(){int a[3][3],i,j;fun(a);for(i=0;i<3;i++){for(j=0;j<3;j++)printf("%d ",a[i][j]);printf("\n");}}【改错1】错误【参考答案】int i,j;for(i=0;i<3;i++)【参考答案】if(i==0||j==0||i==2||j==2)【程序填空】---------------------------------------------------------功能:要求输出结果为:A,B65,66-------------------------------------------------------*/ #include "stdio.h"main(){/***********FILL***********/char a,_____;/***********FILL***********/a=_____;b='b';a=a-32;/***********FILL***********/b=b-_____;printf("%c, %c\n%d,%d\n",a,b,a,b);}【参考答案】b 【参考答案】'a'97【参考答案】32。

相关主题