第四届全国ITAT教育工程就业技能大赛预赛试题
第四届全国ITAT教育工程就业技能大赛复赛试题
1、编程完成数据加密。
数据是五位的整数,加密规则为:每位数字都加上6,然后用和除以8的余数代替该数字,再将第一位和第五位交换,第二位和第四位交换。
#include<stdio.h>void Add(int *p);void QuMo(int *q);int main(){int a[5],i,sum,r,y;y=r=sum=0;printf("please enter 5 bit: ");for(i=0;i<5;i++)scanf("%d",&a[i]);printf("the number is:");for(i=0;i<5;i++)printf("%d",a[i]);putch('\n');Add(a);for(i=0;i<5;i++){printf("a[%d]=%d\n",i,a[i]);}QuMo(a);for(i=0;i<5;i++)printf("%d",a[i]);y=a[0];a[0]=a[4];a[4]=y;y=a[1];a[1]=a[3];a[3]=y;putch('\n');for(i=0;i<5;i++)printf("%d",a[i]);return 0;}void Add(int *p){int i,t;for(i=0,t=0;i<5;i++) {t=*(p+i);*(p+i)=t+6;}}void QuMo(int *q) {int r,i;for(i=0,r=0;i<5;i++) {r=*(q+i);*(q+i)=r%8;}}请猜数字,该数字由系统随即产生。
要求:用户最多有10次猜测的机会,如果在10次内猜对数字,则程序显示祝贺信息,如果连续10次都没有猜中数字,则游戏自动退出。
历届全国ITAT教育工程就业技能大赛AutoCAD机械设计预赛试题
第三届全国ITAT 教育工程就业技能大赛预赛试题(考试科目: AutoCAD 2007机械设计) 考试时间:120分钟一、单选题 (60题 每题1分 共60分) 1. 中止命令时可以按________键;确定执行命令时可以按________键。
A :空格键、Enter 键 B :End 键、空格键 C :Esc 键、Enter 键 D :End 键、Esc 键 【知识点:键盘操作键 编号:0104】 2. 以“无样板打开—公制”方式创建文件,其默认绘图单位及单位精度是________和________。
A :m 和0.0 B :cm 和0.00 C :英寸和0.000 D :mm 和0.0000 【知识点:单位及精度 编号:0305】 3. AutoCAD 图形文件扩展名为________,样板文件扩展名为________。
A :*.dwg 、*.dwt B :*.dwg 、*.dxfC :*.dwt 、*.dwsD :*.dxf 、*.dwt【知识点:图形文件 编号:0102】4. T 与DT 分别代表________和________命令。
A :单行文字、多行文字准考证号:_________________ 身份证号: 姓名:- 2 -B:多行文字、单行文字C:引线文字、多行文字D:文字样式、单行文字【知识点:单行与多行文字编号:0701】5.在三点定义UCS时,其中第三点表示________。
A:坐标系原点B:X轴正方向C:Y轴正方向D:Z轴正方向【知识点:UCS 编号:0502】6.在绘制正等轴测图时,按下________键可以切换等轴测平面内。
A:F2B:F5C:Ctrl+1D:Crtl+2【知识点:正等轴测图编号:0606】7.在下列图形中,夹点数最多的是________。
A:一条直线B:一条多线C:一段多段线D:椭圆弧【知识点:夹点编号:0404】8.若定位距离某点25个单位、角度为45的位置点,需要输入________。
第四届全国ITAT教育工程就业技能大赛预赛试题87023950
第四届全国 ITAT 教育工程就业技能大赛预赛试题C 语言一、单选题(共 60小题,每题 1 分,共 60 分)1. 执行下列程序中的输出语句后, x 的值是 ____________ . (知识点 3.10 ) main () {int x ;printf (“%d n ”,( x=5*6 ,x*2 , x+20)); } A )30 B )60 C )50 D )802. 下列程序的输出结果是 ___________ . (知识点3.8 ) main (){int x=1 ,y=0, z ;z=( x<=0) &&(y- ->=0 );printf (“%d %d% d%n ”, z ,x ,y ) ; } A )0 -1 -1 B )0 -1 0 C )0 1 0 D )0 1 -13. 在C 语言中,下列选项属于合法的长整型常数的是 ______________ .(知识点3.3 ) A )0L B )1234567 C )0.0234567 D ) 3.14159e34. 下列选项中属于不正确的赋值语句的是 __________ . (知识点 3.6 ) A ) t++ ; B ) n1=(n2=(n3=0)); C ) k=i= =j ; D ) a=b , c=1;5. 若有定义:int a ,b ; char x ,y ;并有以下输入数据:14 22 XxYy (回车)则能给a 赋整数14,给b 赋整数22,给x 赋字符x ,给y 赋字符y 的正确程序段是 _________________________.(知识点4.2)A ) scanf (“%d %d ”, &a , &b ); x=getchar (); y=getchar ();B ) scanf (“%d%d %c %”c, &a , &b , &x , &x , &y , &y );C ) scanf (“ %d %d %c%c%c %”c ,&a , &b , &x , &x , &y , &y ) D ) scanf (“%d%d %c %”c,&a , &b , &x , &y ) ;6. 下列转义字符不正确的是.(知识点 3. 5 )A ) '\\'B ) '\'C ) '\053' D) '\0'7.下列选项可作为 C 语言赋值语句的是 _________ .(知识点4.2) A ) x=3 , y=5 B ) a=b=6 C ) i- - ; D ) y=int ( x ); 8. 当 c 的值不为 0 时, 下列选项中能正确将 c 的值赋给变量a 、b 的是_. (知识点 5.2 )A ) c=b=a ;B )( 9. 有以下程序: main (){ unsigned int a int b=-1 ;a=b ;a=c ) 11( b=c ); C )( a=c ) && ( b=c ); D ) a=c=b ;printf (“ %u ”,a ); }该程序运行后的输出结果是 ___________ . (知识点 4.5 )A ) -1B ) 65535C ) 32767D ) -3276810. 若x 、b 、m n 均为int 型变量,执行下面语句后 b 的值为 ________ .(知识点3.10)m=20; n=6;x=( - -m= =n++ )? - -m : ++n ; b=m++;A ) 11B ) 6C ) 19D ) 18 11. 有以下程序: main () { int a=111 , b=222;printf(“%d n ”, a , b );}该程序运行后的输出结果是______ . (知识点 4.5 ) A )错误信息B ) 111 C ) 222 D ) 111 , 22212. 以下程序的输出结果是 ______ . (知识点 4.5 )main (){ int a=2 , c=5;printf (“a=%%%, d n ”, a , c ); }A ) a=%2, b=%5B ) a=2 , b=5C ) a=%%%d , b=%%%d )D a=%%d , b=%%d13. 对于浮点型变量f ,能实现对f 中的值在小数点后第三位进行四舍五入的表达式是 _____________________ .(知识点3.8)A ) f=(f*100+0.5 ) /100.0B ) f= (f*100+0.5 ) /100C ) f=(int )( f*100+0.5 ) /100.0D ) f=(f/100+0.5 ) *100 14. 设 a=5 , b=6 , c=7 , d=8 , m=2, n=2 , 执行( m=a>b ) &&( n=c>d ) 后 m ,n 的值为 __ .(知识点 5.2 )A ) 2 , 2B ) 2, 0C ) 0 , 2D ) 0 , 015. 语句 printf (“%d n ”, strlen (“asd”));的输出结果是__ . (知识点7.3 )A ) 9B ) 11C ) 7D ) 8 16. 有以下程序: main ( ){int y=1234 ;printf(“y=%6d ”, y );printf (“y=%+06d n ”, y );}该程序的运行结果是__________ . (知识点4.5 )A) y= 1234y=001234 B ) y= 1234y=+01234C) y=1234y=+01234 D ) y= 1234y=123417. 语句:printf (“%d”,!9);的输出结果是______________ . (知识点5.2 )A) 0 B ) 1 C ) 有语法错误,不能执行D ) -918. 已有定义语句:int x=6 , y=4 , z=5 ;执行以下语句后,能正确表示x、y、z值的选项是_________ .(知识点5.3 ) if ( x<y)z=x;x=y ;y=z;A) x=4 ,y=5,z=6 B ) x=4 ,y=6,z=6C) x=4 ,y=5,z=5 D ) x=5 ,y=6,z=419. 下列选项中属于正确的switch 语句的是____________ . (知识点5.4 )A) switch ( 1.0 ) B) swicth ( 1 ){ case 1.0 :printf (“A n”);{ case 1 :printf (“A n”);case 2.0 :printf (“B n”);} case 2 :printf (“B n”); }C) switch (( int )( 1.0+2.5 )) D ) switch (“a”);{ case 1 :printf (“A n”);{ case “a” :printf (“A n”);case 1+2 :printf (“B n”); } case “b” :printf (“B n”); }20. 若k 为int 型变量,以下语句段执行后的输出结果是_______________ . (知识点5.3 )k=-3 ;if ( k<=0) printf (“####”)else printf ( “ **** ”);A) #### B ) **** C ) ####**** D ) 有语法错误,不能执行21. 当a=2,b=3, c=4,d=5时,执行下面一段程序后x的值为______ .(知识点5.3)if ( a>b)if ( c<d) x=1 ;elseif ( a<c)if ( b>d) x=2 ;else x=3 ;else x=4 ;else x=5 ;A) 2 B ) 3 C) 4 D ) 522. 下列程序的运行结果是___________ .(知识点6.3 )main (){ int y=10 ;do { y- - ; } while ( - -y );printf (“%d n”,y- - ); }A) -1 B ) 1 C ) 8 D) 023. 下列程序的运行结果是___________ .(知识点6.5 )# include <stdio.h>main (){int i ;for ( i=1 ; i<=5 ; i++ ) { if (i %2) printf (“*”);else continue ;printf (“#”);}printf (“$ n”);}A) *#*#$ B ) #*#*#*$ C ) *#*#*#$ D ) ***#$24. 若x 是int 型变量,且有下面的程序片段:(知识点6.5)for ( x=5 ; x<8 ; x++)printf (( x%2)?(“**%d”):(“ ##%d n”),x);该程序片段的输出结果是______________ .A) **5##6 B ) ##5 C ) ##5**6##7 D ) **5##6**7 **7 **6##725. 有以下程序:main (){int a=1 ,b=0;switch ( a){ case 1 :switch ( b){ case 0 :printf (“**** ”); break ;case 1 :printf (“####”) ; break ; }case 2 :printf (“$$$$”) ; break ; }该程序的输出结果是__________ . (知识点5.4)A) **** B ) ****$$$$ C ) ****####$$$$ D ) ####$$$$26. 下列程序段的输出结果是___________ . (知识点6.4)int x=3 ;do {printf (“%3d”,x-=2 ); }while (!(——x));A) 1 B ) 3 0 C ) 1 -2 D )死循环27. 有以下程序,其中x、y 为整型变量;for ( x=0 , y=0 ;( x<=1 ) &&(y= 1 ); x++, y ——); printf (“x=%d ,y=%d ”, x ,y );该程序的输出结果是 ________ . (知识点 6.5 )A) x=2 ,y=0 B ) x=1 , y=0 C ) x=1 ,y=1 D ) x=0 ,y=0 28. 有以下程序段: int n=0 , p ;do { scanf (“%d ”, &p ); n++;} while ( p ! =12345&&n<3);此处 do-while 循环的结束条件是 ____________ . (知识点 6.4 )A )p 的值不等于 12345 并且 n 的值大于 3B )p 的值等于 12345 并且 n 的值大于等于 3C )p 的值不等于 12345 或者 n 的值小于 3D )p 的值等于 12345 或 n 的值大于等于 329. 在下述程序中, if (i>j ) 语句共执行的次数是 ________________ . (知识点 6.5 )main (){ int i=0 ,j=10 ,k=2 ,s=0; for (;;) { i+= k ; if ( i>j ) { printf (“ %d ”, s );break ;}s+=i ;} }A )4B )7C )5D )630. 以下程序的功能是:按顺序读入 10 名学生和 4 门课程的成绩,计算出每位学生的平均分进行输出,但运行结果不正确。
第四、五、六届全国ITAT教育工程就业技能大赛c语言复赛
第四届全国ITAT教育工程就业技能大赛复赛试题C语言程序设计(A卷)1、编写一个程序,让它有以下功能:从键盘上输入一个五位数,对此整数中的五个数值进行从大到小排序,形成一个新的五位数,输出这个整数。
(15分)#include"stdio.h"int fun(int n){int num=0,t;int a[5],i,j;for(i=0;i<5;i++){a[i]=n%10;n/=10;}for(i=0;i<4;i++)for(j=i+1;j<5;j++)if(a[j]>a[i]){t=a[i];a[j]=a[i];a[i]=t;}for(i=0;i<5;i++)num=a[i]+num*10;return num;}void main(){int a,b;scanf("%d",&a) ;b=fun(a);printf("%d\n",b);}2、输入年、月、日,输出该日期是该年的第几天。
(25分)#include"stdio.h"int choice(int year){int flag=0;if((year%400==0)||(year%100!=0&&year%4==0))flag=1;return flag;}int yue(int moonth,int flag){int yue;switch(moonth){case 1: case 3: case 5:case 7: case 8: case 10:case 12: yue=31; break;case 2:switch(flag){case 0: yue=28; break;case 1: yue=29; break;}break;case 4: case 6: case 9:case 11: yue=30; break;}return yue;}void main(){int num=0,flag,i;int year,moonth,data;printf("Please input a data: like 1991,6,6\n");scanf("%d,%d,%d",&year,&moonth,&data);flag=choice(year);for(i=1;i<moonth;i++)num+=yue(i,flag);num+=data;printf("%d\n",num);}3、利用数组实现数据的存储。
全国ITAT教育工程就业技能大赛模拟试题比赛科目
第四届全国ITAT教育工程就业技能大赛模拟试题(比赛科目: Photoshop平面设计)该试卷只用于测试考试环境,非预赛模拟题,仅供参考。
一、单项选择题(15题每题1分共15分)1. ()颜色模式既不依赖于光线和颜料,也不依赖于设备。
(知识点1.3)A. RGBB. CMYKC. 索引色D. Lab2. 【扩大选取】与【选取相似】命令都可以扩大选区范围,下列相关描述正确的是()。
(知识点2.3)A. 【扩大选取】颜色选区范围受“容差”值控制,【选取相似】则不受“容差”值控制B. 【扩大选取】是扩大与现有选取范围相邻且颜色相近的颜色区域;【选取相似】则是扩大整个图像中与现有选取范围颜色相同的区域C. 二者功能基本相似D. 对于同一幅图像,【扩大选取】选取的颜色范围比【选取相似】相对要大一些3. 使用【仿制图章工具】应采用以下()方式在图像上取样进行复制。
(知识点3.1)A. 在取样的位置单击鼠标并拖动B.按住C. 按住D.- 2 -错误!使用“开始”选项卡将标题2 应用于要在此处显示的文字。
4. 图像修饰工具主要用来为图像润色或增加图像的清晰度,其中()工具主要用来增加图像的清晰度。
(知识点3.2)A. B. C. D.5. 在路径曲线上,()用来控制路径线段的走向和弯曲程度。
(知识点4.1)A.节点 B. 方向线和方向点 C. 路径线段 D. 转角6. 当浮动选区转换为路径时,所创建的路径状态是()。
(知识点4.2)A. 工作路径B. 开放的子路径C. 剪贴路径D. 形状图层7.()不属于Photoshop自定义的5种渐变类型。
(知识点5.2)A. 径向渐变B. 对称渐变C. 多重渐变D.菱形渐变8. 5.3)A B C D9. 如果要对某一图层中所有不透明区域进行填充,在图层面板中应先点中()按钮。
(知识点6.2)A. B. C. D.错误!使用“开始”选项卡将标题2 应用于要在此处显示的文字。
全国ITAT教育工程就业技能大赛预赛试题 Photoshop平面设计
全国ITAT教育工程就业技能大赛预赛试题-Photoshop平面设
计
一、背景介绍
全国ITAT教育工程就业技能大赛是一项旨在促进IT教育和就业发展的重要比赛,旨在为IT领域的青年人才提供展示自己技能的舞台。
其中,Photoshop平面
设计是该比赛中一个重要的项目,本次预赛试题将围绕Photoshop平面设计展开。
二、任务要求
本次试题的任务是设计一张创意海报,主题为“数字化时代”,海报要能够体现
数字化对生活、工作、社会等方方面面的重要性。
设计风格不限,可以发挥个人创意。
三、设计要求
1.海报尺寸为A3,分辨率为300dpi;
2.海报整体美观大方,色彩搭配自然和谐;
3.海报内容贴近主题,能够唤起观众对数字化时代的思考和反思;
4.使用Photoshop进行设计,可自由运用各种工具和效果。
四、提交要求
请参赛选手于规定时间内将设计好的海报以JPG格式提交,文件名格式为“姓
名-作品名称”。
五、评分标准
评分将主要考虑以下几个方面: - 设计创意性:5分 - 视觉效果:5分 - 主题表达:5分 - 技术运用:5分
六、注意事项
1.参赛选手需保证作品为原创,不得抄袭他人作品;
2.请合理利用时间,完成设计并按时提交;
3.请保持网络通畅,以便及时获取比赛通知和提交作品;
4.请尊重评委和其他选手,不得干扰比赛秩序。
结语
希望各位参赛选手能够在这次Photoshop平面设计比赛中充分展现自己的才华和创意,为数字化时代的发展贡献自己的力量。
祝各位取得优异成绩!。
正保教育杯全国ITAT教育工程就业技能大赛office预赛试题(含答案)
“正保教育杯”全国ITAT教育工程就业技能大赛office预赛试题一、单选题(共计60题)1. 在Word 2003中,下列说法正确的是( D )。
A)位于界面最上方的蓝色长条区域,用于显示文件的名称与存储路径,称为标题栏B)执行菜单栏的【视图】命令,点击【标尺】选项,在文本编辑区上边和下边会显示标尺C)状态栏中会显示已经打开的Word文档的当前文档页码、文档总共的节数、文档的总页码、文档的作者、当前光标的位置信息D)Word 2003一般默认安装在【Program Files】/【Microsoft Office】/【OFFICE11】子文件夹下2. 在Excel 2003中,快速关闭当前工作簿窗口的组合键是( C )。
A)Alt+F4 B)Alt+X C)Ctrl+F4 D)Ctrl+X3. 下列关于在PowerPoint 2003演示文稿中插入声音的操作描述中,说法正确的是( D )。
A)执行菜单栏中的【插入】/【对象】命令,选择【剪辑管理器中的声音】B)执行菜单栏中的【插入】/【声音】命令,选择【文件中的声音】C)点击幻灯片空白处,单击鼠标右键,在弹出菜单中单击【影片和声音】命令,选择【剪辑管理器中的声音】D)执行菜单栏中的【插入】/【影片和声音】命令,选择【录制声音】4. 在Word 2003中,执行菜单栏中的( B )命令进行设置,可以禁止Word启动时自动显示任务窗格。
A)【视图】/【任务窗格】B)【工具】/【选项】C)【窗口】/【任务窗格】D)【文件】/【属性】5. 在PowerPoint 2003中,单击【绘图】工具栏中的【自选图形】按钮,选择“竖卷形”图形添加到幻灯片中,选中“竖卷形”图形单击鼠标右键,在弹出的下拉菜单中选择【添加文本】,当图形出现下列( B )情况时表示可以输入文本了。
A)图形边框开始闪烁B)图形中间出现一个闪动的光标C)图形中间出现提示信息“请输入文本”D)图形边框变成闪动的虚线框6. 下列关于Word 2003视图的描述中,说法正确的是( C )。
全国ITAT教育工程就业技能大赛预赛试题Photoshop平面设计
全国ITAT教育工程就业技能大赛预赛试题Photoshop平面设计一、单选题(共计60题)(1)位图的大小与质量取决于图像中单位面积上所含像素点的()。
A、大小B、数量C、形状D、排列方向(2)【索引颜色】模式的图像最多能包含()种颜色。
A、3B、4C、128D、256(3)单击【动作】面板中的()按钮能够新建一个动作组,动作组如同图层中的图层组,是用来治理具体的动作的。
A、B、C、D、(4)【自动抹掉】选项是下列()工具属性栏中的专门功能,它能够自动擦除绘制的线条。
A、【画笔工具】B、【喷笔工具】C、【铅笔工具】D、【直线工具】(5) ()滤镜能够模拟为图像添加各种灯光成效,此滤镜要紧是通过光源、光色、聚焦、物体反射特性等参数设置来实现三维绘画中的光影成效。
A、【镜头光晕】B、【光照成效】C、【霓虹灯光】D、【照亮边缘】(6) 自定义图案时,正确的操作步骤是()。
A、应用【图章工具】,按住Alt键在需要定义为图案的位置单击B、应用【图案图章工具】在需要定义为图案的位置单击C、应用任意一种选框工具,创建一个羽化值为“0px”的选区,然后执行【编辑】/【定义图案】命令D、应用【矩形选框工具】创建一个羽化值为“0px”的矩形选区,然后执行【编辑】/【定义图案】命令(7) 【扩大选取】与【选取相似】命令都能够扩大选区范畴,它们的要紧区别是()。
A、【扩大选取】颜色选区范畴受【容差】值操纵,【选取相似】不受【容差】值操纵B、【扩大选取】是扩大与现有选取范畴相邻且颜色相近的颜色区域;而【选取相似】则是扩大整个图像中与现有选取范畴颜色相同的区域C、二者功能差不多相似D、关于同一幅图像,【扩大选取】选取的颜色范畴比【选取相似】相对要大一些(8) 图层较多的情形下,能够通过【图层组】来对图层进行分类治理,在【图层】面板中点中()按钮能够快速创建新的【图层组】。
A、B、C、D、(9) 下列选项中的()命令能够参照另一幅图像的色调来调整当前图像。
第四届复赛B卷
第四届全国ITAT教育工程就业技能大赛复赛试题Java程序设计(B卷)请考生仔细阅读并严格遵守题目中关于文件保存和命名的要求。
请务必按照试卷要求为文件命名。
考生答题完毕后,首先创建以“准考证号”命名的文件夹(形式如:433034683),并将考试结果严格按题目上的命名要求进行命名并直接保存在该文件夹下。
注意:考生不得在该文件夹下创建任何子文件夹,所有考试结果均直接保存在该文件夹根目录下。
然后选中整个文件夹,用Winrar压缩工具打包后存放在本考场指定的考试结果存放地址,经监考老师确认上传无误后方可离开考场。
注意:在提交答案时,请务必选中上述存放作品的文件夹(如前面创建的433034683文件夹,而不是文件夹下的全部文件)进行压缩,在完成答案提交后,请确保上述压缩包仍保存在本地计算机中。
请务必按照试卷要求提交指定的文件,不得包含非题目要求的过程文件和临时文件,不得包含本试题文件和试题素材。
注意:凡违反上述规定的考生,其成绩一律按零分处理。
题目命名要求:请将编写好的源程序以T+题号的方式命名,例如第1题的源程序保存为“T1.java”),题目本身有命名要求的除外。
1、水仙花数是指其个位、十位、百位三个数的立方和等于这个数本身。
编写一个Java应用程序,求出所有水仙花数。
(20分)public class aaa {/*** wanglong*/public static void main(String[] args) {int b = 1, s, g;int c = 0;for (b = 1; b <= 9; b++) {for (s = 0; s <= 9; s++) {for (g = 0; g <= 9; g++) {int self = 100 * b + 10 * s + g;int sum = b * b * b + s * s * s + g * g * g;if (self == sum) {System.out.println(self);}}}}}}2、编写一个Java应用程序,利用RandomAccessFile类往某个文本文件中写入20个整数(0~19),然后从该文件的第12个字节开始,将后面所有的数据(对应写入的整数)读出。
第四届全国ITAT教育工程就业技能3dmax三维设计预赛试题
第四届全国ITAT教育工程就业技能3dmax三维设计预赛试题|问题(竞赛主题:3dmax 3d设计)(共80个问题,其中60个为单项选择题,每题1分);多项选择20个问题,每个问题2分,共100分)1,单项题(60题,1分共60分)1。
在下面的工作视图中将图1的用户视图的显示内容调整为图2的显示内容的正确操作是()图1图2A,直接打开渲染工具渲染b,调整椅子的材质高亮和背景色c,右键单击视图左上角的用户位置,在弹出菜单的视图项中选择活动阴影视图d,在此视图中打开活动阴影显示模式[知识点:工作视图的布局、设置和切换编号:1.3]2 移动对象具有多种坐标轴模式,如果要将图1中的红线框选定对象的移动模式改变为图2中的红线框选定对象的移动移动模式,要执行的正确操作是()图1图2A,移动其坐标轴方向1B,执行图3所示的操作:图3C,执行图4所示的操作:图4D当建立一些具有高尺寸精度的工业模型时,需要精确地转换某些建模细节您可以打开对话框[移动变换输入],准确输入形状移动的方向和距离的操作是() A。
将光标移动到主工具栏中的任何工具按钮,然后单击鼠标右键打开“[移动变换输入]对话框B。
将光标移动到主工具栏中的[移动]按钮,然后单击鼠标中键。
您可以打开[移动转换输入对话框C],将光标移动到主工具栏中的任意工具按钮,点击鼠标左键打开[移动转换输入对话框d],将光标移动到主工具栏中的[移动]按钮,点击鼠标右键。
您可以打开对话框[知识点:变换对象个数:2.3]4。
为了便于操作,下图中显示的手枪已组合在一起。
现在,如果你想制作一个手枪扳机拉动的动画,你应该做正确的操作为yes()2a,选择“组”->“组”命令,然后选择触发器制作移动动画b,选择“组”->“爆炸”命令,然后选择触发器制作移动动画c,选择“组”->“打开”命令。
然后选择触发器制作旋转动画d,选择”组”→”打开”命令,然后选择触发器制作运动动画[知识点:组对象数:2.4]5。
全国ITAT教育工程就业技能大赛预赛试题
第四届全国ITAT教育工程就业技能大赛预赛试题AutoCAD 2007建筑设计一、单选题(60题每题1分共60分)1. 在一套完整的建筑工程图纸集中应该包括以下类别:建筑平面图、建筑立面图、建筑剖面图和()。
A:建筑结构图B:建筑截面图C:建筑详图D:建筑给排水图【知识点:操作界面与工作空间编号:1.1】2. 通常使用三视图来表达建筑构件的实际形态,三视图遵循的投影规律是()。
A:长对正,高相等,宽平齐B:长相等,高平齐,宽对正C:长平齐,高对正,宽相等D:长对正,高平齐,宽相等【知识点:操作界面与工作空间编号:1.1】3. 在其他命令执行的过程中可以随时输入执行的命令称为()。
A:编辑命令B:执行命令C:透明命令D:绘图命令【知识点:命令的调用特点编号:1.2】4. 使用publish命令发布建筑工程图纸到DWF文件时,如果文件中不包含图层和块的信息,需要在“发布选项…”中的()里设置。
A:常规DWF选项B:DWF信息选项C:DWF数据选项D:DWF文件选项【知识点:图形的相关操作编号:1.3】5. 下列选项中,与快速保存“QSAVE”命令作用相同的是()。
A:下拉菜单【文件】/【保存(S)】B:下拉菜单【文件】/【另存为(A)…】C:命令行输入“SAVE”D:命令行输入“SAVE AS”【知识点:相关操作键编号:1.4】6. 下列有关AutoCAD中打开图形的方式描述错误的是()。
A:执行【文件】下拉菜单的【打开】选项B:将选定的图形文件从“设计中心”的“内容区”中拖放到绘图区以外的任何位置C:将选定的图形文件从“设计中心”的“内容区”中拖放到另一图形文件D:在WINDOWS资源管理器中用鼠标左键双击选中的图形文件【知识点:图形相关操作编号:1.3】7. 下列有关AutoCAD中用户坐标系与世界坐标系的描述正确的是()。
A:用户坐标系与世界坐标系两者都是固定的B:用户坐标系固定,世界坐标系不固定C:用户坐标系不固定,世界坐标系固定D:用户坐标系与世界坐标系两者都不固定【知识点:绝对点的坐标输入编号:2.1】8. 使用Line命令绘制一个边长为100的正方形,需要输入的坐标是()。
Photoshop平面设计竞赛试题以及答案
全国ITAT教育工程就业技能大赛预赛试题Photoshop平面设计一、单选题(共计60题)(1)位图的大小与质量取决于图像中单位面积上所含像素点的( )。
BA、大小B、数量C、形状D、排列方向(2)【索引颜色】模式的图像最多能包含( )种颜色。
DA、3B、4C、128D、256(3)单击【动作】面板中的( )按钮可以新建一个动作组,动作组如同图层中的图层组,是用来管理具体的动作的。
AA、---- 1B、/C、-^-1D、(4)【自动抹掉】选项是下列( )工具属性栏中的特殊功能,它可以自动擦除绘制的线条。
CA、【画笔工具】B、【喷笔工具】C、【铅笔工具】D、【直线工具】(5) ( )滤镜可以模拟为图像添加各种灯光效果,此滤镜主要是通过光源、光色、聚焦、物体反射特性等参数设置来实现三维绘画中的光影效果。
BA、【镜头光晕】B、【光照效果】C、【霓虹灯光】D、【照亮边缘】(6)自定义图案时,正确的操作步骤是( )。
DA、应用. ・【图章工具】,按住Alt键在需要定义为图案的位置单击B、应用【图案图章工具】在需要定义为图案的位置单击C、应用任意一种选框工具,创建一个羽化值为“0px”的选区,然后执行【编辑】/【定义图案】命令D、应用口【矩形选框工具】创建一个羽化值为“0px”的矩形选区,然后执行【编辑】/【定义图案】命令(7)【扩大选取】与【选取相似】命令都可以扩大选区范围,它们的主要区别是( )。
BA、【扩大选取】颜色选区范围受【容差】值控制,【选取相似】不受【容差】值控制B、【扩大选取】是扩大与现有选取范围相邻且颜色相近的颜色区域;而【选取相似】则是扩大整个图像中与现有选取范围颜色相同的区域C、二者功能基本相似D、对于同一幅图像,【扩大选取】选取的颜色范围比【选取相似】相对要大一些(8) 图层较多的情况下,可以通过【图层组】来对图层进行分类管理,在【图层】面板中点中( )按钮可以快速创建新的【图层组】。
第四届全国ITAT教育工程就业技能大赛预赛试题87023950
第四届全国ITAT教育工程就业技能大赛预赛试题C语言一、单选题(共60小题,每题1分,共60分)1. 执行下列程序中的输出语句后,x的值是______.(知识点3.10)main(){int x ;printf(“%d\n”,(x=5*6,x*2,x+20));}A)30 B)60 C)50 D)802. 下列程序的输出结果是_______.(知识点3.8)main(){int x=1,y=0,z;z=(x<=0)&&(y- ->=0);printf(“%d %d% d%\n”,z,x,y);}A)0 -1 -1 B)0 -1 0 C)0 1 0 D)0 1 -13. 在C语言中,下列选项属于合法的长整型常数的是_______.(知识点3.3)A)0L B)1234567 C)0.0234567 D)3.14159e34. 下列选项中属于不正确的赋值语句的是_____. (知识点3.6)A)t++; B)n1=(n2=(n3=0)); C)k=i= =j; D)a=b,c=1;5. 若有定义:int a,b;char x,y;并有以下输入数据: 14 22 XxYy (回车)则能给a赋整数14,给b赋整数22,给x赋字符x,给y赋字符y的正确程序段是________. (知识点4.2)A) scanf(“%d %d”,&a,&b);x=getchar();y=getchar();B) scanf(“%d%d %c %c”, &a, &b,&x,&x,&y,&y);C) scanf(“%d %d %c%c%c %c”, &a,&b,&x,&x,&y,&y);D) scanf(“%d%d %c %c”, &a, &b,&x,&y);6. 下列转义字符不正确的是_______.(知识点3. 5)A)'\\' B)'\' C)'\053' D)'\0'7. 下列选项可作为C语言赋值语句的是_______.(知识点4.2)A)x=3,y=5 B)a=b=6 C)i- -; D)y=int(x);8. 当c的值不为0时,下列选项中能正确将c的值赋给变量a、b的是_______.(知识点5.2)A)c=b=a; B)(a=c)‖(b=c); C)(a=c)&&(b=c); D)a=c=b;9. 有以下程序:main(){ unsigned int a ;int b=-1;a=b;printf(“%u”,a);}该程序运行后的输出结果是_______.(知识点4.5)A)-1 B)65535 C)32767 D)-3276810. 若x、b、m、n均为int型变量,执行下面语句后b的值为_______.(知识点3.10)m=20;n=6;x=(- -m= =n++)?- -m:++n;b=m++;A)11 B)6 C)19 D)1811. 有以下程序:main(){ int a=111,b=222;printf(“%d\n”,a,b);}该程序运行后的输出结果是_______.(知识点4.5)A)错误信息 B)111 C)222 D)111,22212. 以下程序的输出结果是_______.(知识点4.5)main(){ int a=2,c=5;printf(“a=%%%d,b=%%%d\n”,a,c);}A) a=%2,b=%5 B) a=2,b=5 C) a=%%%d,b=%%%d D) a=%%d,b=%%d13. 对于浮点型变量f,能实现对f中的值在小数点后第三位进行四舍五入的表达式是_______.(知识点3.8)A)f=(f*100+0.5)/100.0 B)f=(f*100+0.5)/100C)f=(int)(f*100+0.5)/100.0 D)f=(f/100+0.5)*10014. 设 a=5, b=6, c=7, d=8, m=2, n=2,执行(m=a>b)&&(n=c>d)后m,n的值为______.(知识点5.2)A) 2,2 B) 2,0 C) 0,2 D) 0,015. 语句printf(“%d\n”,strlen(“asd\n\x12\1\\”));的输出结果是______.(知识点7.3)A) 9 B) 11 C) 7 D) 816. 有以下程序:main(){int y=1234;printf(“y=%6d”,y);printf(“y=%+06d\n”,y);}该程序的运行结果是______.(知识点4.5)A) y= 1234y=001234 B) y= 1234y=+01234C) y=1234y=+01234 D) y= 1234y=123417. 语句:printf(“%d”,!9);的输出结果是______.(知识点5.2)A) 0 B) 1 C)有语法错误,不能执行 D) -918. 已有定义语句:int x=6,y=4,z=5;执行以下语句后,能正确表示x、y、z值的选项是______.(知识点5.3)if(x<y)z=x;x=y ;y=z;A) x=4,y=5,z=6 B) x=4,y=6,z=6C) x=4,y=5,z=5 D) x=5,y=6,z=419. 下列选项中属于正确的switch语句的是______.(知识点5.4)A)switch(1.0) B)swicth(1){ case 1.0 :printf(“A\n”); { case 1 :printf(“A\n”);case 2.0 :printf(“B\n”); } case 2 :printf(“B\n”);}C)switch((int)(1.0+2.5)) D)switch(“a”);{ case 1 :printf(“A\n”);{ case “a” :printf(“A\n”);case 1+2 :printf(“B\n”);} case “b” :printf(“B\n”);}20. 若k为int型变量,以下语句段执行后的输出结果是______.(知识点5.3)k=-3;if(k<=0) printf(“####”)else printf(“****”);A) #### B) **** C) ####**** D)有语法错误,不能执行21. 当a=2,b=3,c=4,d=5时,执行下面一段程序后x的值为_____.(知识点5.3)if(a>b)if(c<d)x=1 ;elseif(a<c)if(b>d)x=2 ;else x=3 ;else x=4 ;else x=5 ;A)2 B)3 C)4 D)522. 下列程序的运行结果是________.(知识点6.3)main(){ int y=10;do { y- - ;} while(- -y);printf(“%d\n”,y- -);}A)-1 B)1 C)8 D)023. 下列程序的运行结果是________.(知识点6.5)# include <stdio.h>main(){int i ;for(i=1;i<=5;i++){ if(i %2)printf(“*”);else continue ;printf(“#”);}printf(“$\n”);}A)*#*#$ B)#*#*#*$ C)*#*#*#$ D)***#$24. 若x是int型变量,且有下面的程序片段:(知识点6.5)for(x=5;x<8;x++)printf((x%2)?(“**%d”):(“##%d\n”),x);该程序片段的输出结果是 _______.A)**5##6 B)##5 C)##5**6##7 D)**5##6**7 **7 **6##725. 有以下程序:main(){int a=1,b=0;switch(a){ case 1:switch(b){ case 0:printf(“****”);break ;case 1:printf(“####”);break ; }case 2: printf(“$$$$”);break ; }该程序的输出结果是________.(知识点5.4)A)**** B)****$$$$ C)****####$$$$ D) ####$$$$26. 下列程序段的输出结果是_______.(知识点6.4)int x=3;do {printf(“%3d”,x-=2);}while(!(——x));A)1 B)3 0 C)1 -2 D)死循环27. 有以下程序,其中x、y为整型变量;for(x=0,y=0;(x<=1)&&(y= 1);x++,y——);printf(“x=%d,y=%d”,x,y);该程序的输出结果是_____.(知识点6.5)A)x=2,y=0 B) x=1,y=0 C) x=1,y=1 D) x=0,y=028. 有以下程序段:int n=0,p;do { scanf(“%d”,&p);n++;} while(p!=12345&&n<3);此处do-while循环的结束条件是_____.(知识点6.4)A)p的值不等于12345并且n的值大于3B)p的值等于12345并且n的值大于等于3C)p的值不等于12345或者n的值小于3D)p的值等于12345或n的值大于等于329. 在下述程序中,if (i>j)语句共执行的次数是_____.(知识点6.5)main(){ int i=0,j=10,k=2,s=0;for(;;){ i+= k ;if(i>j){ printf(“%d”,s);break ;}s+=i ;}}A)4 B)7 C)5 D)630. 以下程序的功能是:按顺序读入10名学生和4门课程的成绩,计算出每位学生的平均分进行输出,但运行结果不正确。
第四届全国ITAT教育工程就业技能大赛复赛试题Java程序设计 B卷
第四届全国ITAT教育工程就业技能大赛复赛试题Java程序设计B卷第四届全国ITAT教育工程就业技能大赛复赛试题Java程序设计(B卷)1、水仙花数是指其个位、十位、百位三个数的立方和等于这个数本身。
编写一个Java应用程序,求出所有水仙花数。
(20分) public class aaa {public static void main(String[] args) { int b = 1, s, g; int c = 0; for (b = 1; b <= 9; b++) {for (s = 0; s <= 9; s++) {for (g = 0; g <= 9; g++) { int self = 100 * b + 10 * s + g;int sum = b * b * b + s * s * s + g * g * g; if (self == sum){ System.out.println(self);} } } } } }2、编写一个Java应用程序,利用RandomAccessFile类往某个文本文件中写入20个整数(0~19),然后从该文件的第12个字节开始,将后面所有的数据(对应写入的整数)读出。
(25分) package ITAT4;import java.io.IOException;import java.io.RandomAccessFile;public class test2 { /**? wanglong*/public static void main(String args[]) throws IOException {RandomAccessFile f = new RandomAccessFile(““iata4””, ““rw””); int data[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,16, 17, 18, 19 };for (int i = 0; i < data.length; i++) { f.writeInt(data[i]);}f.seek(12);for (long i = 1; i <= 17; i++) { if (f.getFilePointer() != 0){ System.out.print(““,”” + f.readInt()); } else { return;}}f.close();} }3、编写一个Java GUI应用程序,窗口标题为“GridLayout”,窗口布局如下图A 所示,在图A窗口中单击任意一个Button,网格的划分方式会变化为图B;在图B窗口中单击任意一个Button,网格的划分方式会变化为图A。
第四届全国ITAT教育工程就业技能大赛决赛试题及答案
教育部教育管理信息中心第四届全国ITAT教育工程就业技能大赛决赛试题C语言程序设计请考生仔细阅读并严格遵守题目中关于文件保存和命名的要求。
请务必按照试卷要求为文件命名。
考生答题完毕后,首先创建以“准考证号”命名的文件夹(形式如:433034683),并将考试结果严格按题目上的命名要求进行命名并直接保存在该文件夹下。
注意:考生不得在该文件夹下创建任何子文件夹,所有考试结果均直接保存在该文件夹根目录下。
然后选中整个文件夹,用Winrar压缩工具打包后存放在本考场指定的考试结果存放地址,经监考老师确认上传无误后方可离开考场。
注意:在提交答案时,请务必选中上述存放作品的文件夹(如前面创建的433034683文件夹,而不是文件夹下的全部文件)进行压缩,在完成答案提交后,请确保上述压缩包仍保存在本地计算机中。
请务必按照试卷要求提交指定的文件,不得包含非题目要求的过程文件和临时文件,不得包含本试题文件和试题素材。
凡违反上述规定的考生,其成绩一律按零分处理。
重要提示:(1)由于时间有限,请考生首先保证编写的程序在Turboc2.0英文版(或Wintc)环境下可以编译通过并执行,在此基础上保证完成考题要求的全部功能,以免因编译不通过影响考生的考试成绩;(2)决赛题判卷采用“黑匣子”方法,即不看原程序,只看程序编译后执行效果,所以请各位考生严格按照题目的程序执行效果图编程,程序数据输入输出规范清晰并采用英文提示;(3)程序应提供必要的注释。
1、(50分)现有21根火柴,两人轮流取,每人每次可取走1- 4根,不可多取,也不能不取,谁取最后一根火柴则谁输。
请编写一个程序进行人机对弈,要求人先取,计算机后取;计算机一方为“常胜将军”。
要求程序运行效果如下图。
#include<stdio.h>#include<windows.h>void textbackground(int color);int com(int n){switch(n){case 0:return 4;break;case 4:return 3;break;case 3:return 2;break;case 2:return 1;break;default:return 0;}}void main(){system("color 9A");int m=21,n;printf("* turn.each one each time takes 1 to 4 sticks.the *\n");printf("* one who takes the last stick will lose the game.*\n");printf("***************************************************\n");printf(">>-----------------Game Begin----------------------\n");do{printf("How many stick do you want to take(1-4)?");scanf("%d",&n);while(n>4||n<1){printf("You enter a wrong number,please enter again:");scanf("%d",&n);}m=m-n;printf("%dsticks left in the table.\n",m);n=com(m%5);printf("computer takes %dsticks.\n",n);m=m-n;printf("%dsticks left in the table.\n",m);}while(m>1);printf("How many stick do you want to take(1-1)?");scanf("%d",&n);while(n!=1){printf("You enter a wrong number,please enter again:");scanf("%d",&n);}printf("You have taken the last stick.\n");printf("* * * You lose !!!\n");printf(">>-----------------Game over-----------------------\n");}2、(70分)编程完成商人过河游戏:有三个商人带着三个随从和货物过河,船每次最多只能载两个人,由他们自己划行,并且如何乘船渡河的大权由商人掌握。
第四届全国ITAT教育工程就业技能大赛试题PS预赛
C.鼠标拖动速度过快
D.原图像清晰度过低
16.要调节路径的平滑角和转角形态,应采用的工具是( C )。(知识点4.1)
A. B. C. D.自由钢笔工具
17.在路径的调整过程中,如果要整体移动某一路径,可以使用下列选项中的( B )工具来实现。(知识点4.1)
30.图层较多的情况下,可以通过图层组来管理图层。在【图层】面板中单击(D )按钮可以快速创建新的图层组。(知识点6.1)
A. B. C. D.
31.如果要将图像中的一个局部剪切到一个新图层中,通过【图层】菜单中的( B )命令可以实现。(知识点6.1)
A.【新建】︱【通过拷贝的图层】 B.【新建】︱【通过剪切的图层】
A.【编辑】︱【变换】︱【旋转】 B.【编辑】︱【变换】︱【斜切】
C.【编辑】︱【变换】︱【透视】 D.【编辑】︱【变换】︱【垂直翻转】
29.运用【自由变换】命令可以对图像进行缩放、旋转、倾斜、透视等变形操作,执行该命令的快捷键是( C )。(知识点5.3)
A.Ctrl+Enter B.Ctrl+E C.Ctrl+T D.Ctrl+V
C.【新建】︱【图层】 D.【新建】︱【图层组】
32.要将【图层】面板中的背景层转变为普通图层,可采用的方法是( B )。(知识点6.2)
A.在【图层】面板中直接对背景层的名称进行修改
B.先在背景层图标上双击鼠标,然后在弹出的【新建图层】对话框中修改图层属性
A.通常情况下,表现图像外部样式的效果会取得优先顺序
B.【图层样式】添加的先后顺序对图像效果没有影响
C.位于下面的效果有可能被上面的效果遮盖而显示35.为文字添加【投影】样式时,如果要使投影边缘的模糊程度增大,需要在【图层样式】面板中调节的参数是( A )。 (知识点6.3)
第四届全国ITAT教育工程就业技能大赛模拟试题(比赛科目: Office办公自动化高级应用)
第四届全国ITAT教育工程就业技能大赛模拟试题(比赛科目:Office办公自动化高级应用)第四届全国ITAT教育工程就业技能大赛模拟试题(比赛科目: Office办公自动化高级应用)该试卷只用于测试考试环境,非预赛模拟题,仅供参考。
一、单选题(共计15题)1. 在Word 2003中,执行菜单栏中的()命令可以设置标尺的单位。
(知识点:Word1.1)A)【工具】/【自定义】 B)【视图】/【标尺】C)【工具】/【标尺】 D)【工具】/【选项】2. 在Word 2003中,【页面设置】对话框由四个部分组成,下列选项中不属于【页面设置】对话框所包含的设置是()。
(知识点:Word 3.1)A)方向 B)页码 C)纸张来源 D)页边距3. 在Word 2003中,能实现将所选定的文字居中对齐功能的快捷键是()(知识点:Word4.2)A) Ctrl+T B) Ctrl+EC) Ctrl+J D) Ctrl+R4. 在Word 2003中,将一张表格分为多个表格,可以执行菜单栏中的()命令。
(知识点:Word5.2)A)【表格】/【拆分表格】B)【表格】/【拆分单元格】C)【表格】/【插入】/【行(在上方)】D)【表格】/【删除】/【单元格】5. 在Word 2003中,以下说法不正确的是()。
(知识点:Word1.1、Word 3.2、Word6.1)A)要让每一页的页眉都不一样,必须在每一页之间设置分节符B)运用快捷键Alt+F4可以关闭当前文件C)在Word中插入图片的第一步操作是执行菜单栏中的【插入】/【图片】命令D)在Word的分栏操作中,可以进行不等栏宽分栏6. 已知Excel 2003工作表如图1所示,需要分别计算“张宏”和“李明”的“语文”、“数学”平均分。
已知首先在单元格D18中输入了公式计算出“张宏”的平均分84,然后将单元格D18复制到单元格D19,为了在单元格D19中正确计算出“李明”的平均分,则单元格D18中公式的正确输入方式是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四届全国ITAT教育工程就业技能大赛预赛试题C语言一、单选题(共60小题,每题1分,共60分)1. 执行下列程序中的输出语句后,x的值是______.(知识点3.10)main(){int x ;printf(“%d\n”,(x=5*6,x*2,x+20));}A)30 B)60 C)50 D)802. 下列程序的输出结果是_______.(知识点3.8)main(){int x=1,y=0,z;z=(x<=0)&&(y- ->=0);printf(“%d %d% d%\n”,z,x,y);}A)0 -1 -1 B)0 -1 0 C)0 1 0 D)0 1 -13. 在C语言中,下列选项属于合法的长整型常数的是_______.(知识点3.3)A)0L B)1234567 C)0.0234567 D)3.14159e34. 下列选项中属于不正确的赋值语句的是_____. (知识点3.6)A)t++; B)n1=(n2=(n3=0)); C)k=i= =j; D)a=b,c=1;5. 若有定义:int a,b;char x,y;并有以下输入数据: 14 22 XxYy (回车)则能给a赋整数14,给b赋整数22,给x赋字符x,给y赋字符y的正确程序段是________. (知识点4.2)A) scanf(“%d %d”,&a,&b);x=getchar();y=getchar();B) scanf(“%d%d %c %c”, &a, &b,&x,&x,&y,&y);C) scanf(“%d %d %c%c%c %c”, &a,&b,&x,&x,&y,&y);D) scanf(“%d%d %c %c”, &a, &b,&x,&y);6. 下列转义字符不正确的是_______.(知识点3. 5)A)'\\' B)'\' C)'\053' D)'\0'7. 下列选项可作为C语言赋值语句的是_______.(知识点4.2)A)x=3,y=5 B)a=b=6 C)i- -; D)y=int(x);8. 当c的值不为0时,下列选项中能正确将c的值赋给变量a、b的是_______.(知识点5.2)A)c=b=a; B)(a=c)‖(b=c); C)(a=c)&&(b=c); D)a=c=b;9. 有以下程序:main(){ unsigned int a ;int b=-1;a=b;printf(“%u”,a);}该程序运行后的输出结果是_______.(知识点4.5)A)-1 B)65535 C)32767 D)-3276810. 若x、b、m、n均为int型变量,执行下面语句后b的值为_______.(知识点3.10)m=20;n=6;x=(- -m= =n++)?- -m:++n;b=m++;A)11 B)6 C)19 D)1811. 有以下程序:main(){ int a=111,b=222;printf(“%d\n”,a,b);}该程序运行后的输出结果是_______.(知识点4.5)A)错误信息 B)111 C)222 D)111,22212. 以下程序的输出结果是_______.(知识点4.5)main(){ int a=2,c=5;printf(“a=%%%d,b=%%%d\n”,a,c);}A) a=%2,b=%5 B) a=2,b=5 C) a=%%%d,b=%%%d D) a=%%d,b=%%d13. 对于浮点型变量f,能实现对f中的值在小数点后第三位进行四舍五入的表达式是_______.(知识点3.8)A)f=(f*100+0.5)/100.0 B)f=(f*100+0.5)/100C)f=(int)(f*100+0.5)/100.0 D)f=(f/100+0.5)*10014. 设 a=5, b=6, c=7, d=8, m=2, n=2,执行(m=a>b)&&(n=c>d)后m,n的值为______.(知识点5.2)A) 2,2 B) 2,0 C) 0,2 D) 0,015. 语句printf(“%d\n”,strlen(“asd\n\x12\1\\”));的输出结果是______.(知识点7.3)A) 9 B) 11 C) 7 D) 816. 有以下程序:main(){int y=1234;printf(“y=%6d”,y);printf(“y=%+06d\n”,y);}该程序的运行结果是______.(知识点4.5)A) y= 1234y=001234 B) y= 1234y=+01234C) y=1234y=+01234 D) y= 1234y=123417. 语句:printf(“%d”,!9);的输出结果是______.(知识点5.2)A) 0 B) 1 C)有语法错误,不能执行 D) -918. 已有定义语句:int x=6,y=4,z=5;执行以下语句后,能正确表示x、y、z值的选项是______.(知识点5.3)if(x<y)z=x;x=y ;y=z;A) x=4,y=5,z=6 B) x=4,y=6,z=6C) x=4,y=5,z=5 D) x=5,y=6,z=419. 下列选项中属于正确的switch语句的是______.(知识点5.4)A)switch(1.0) B)swicth(1){ case 1.0 :printf(“A\n”); { case 1 :printf(“A\n”);case 2.0 :printf(“B\n”); } case 2 :printf(“B\n”);}C)switch((int)(1.0+2.5)) D)switch(“a”);{ case 1 :printf(“A\n”);{ case “a” :printf(“A\n”);case 1+2 :printf(“B\n”);} case “b” :printf(“B\n”);}20. 若k为int型变量,以下语句段执行后的输出结果是______.(知识点5.3)k=-3;if(k<=0) printf(“####”)else printf(“****”);A) #### B) **** C) ####**** D)有语法错误,不能执行21. 当a=2,b=3,c=4,d=5时,执行下面一段程序后x的值为_____.(知识点5.3)if(a>b)if(c<d)x=1 ;elseif(a<c)if(b>d)x=2 ;else x=3 ;else x=4 ;else x=5 ;A)2 B)3 C)4 D)522. 下列程序的运行结果是________.(知识点6.3)main(){ int y=10;do { y- - ;} while(- -y);printf(“%d\n”,y- -);}A)-1 B)1 C)8 D)023. 下列程序的运行结果是________.(知识点6.5)# include <stdio.h>main(){int i ;for(i=1;i<=5;i++){ if(i %2)printf(“*”);else continue ;printf(“#”);}printf(“$\n”);}A)*#*#$ B)#*#*#*$ C)*#*#*#$ D)***#$24. 若x是int型变量,且有下面的程序片段:(知识点6.5)for(x=5;x<8;x++)printf((x%2)?(“**%d”):(“##%d\n”),x);该程序片段的输出结果是 _______.A)**5##6 B)##5 C)##5**6##7 D)**5##6**7 **7 **6##725. 有以下程序:main(){int a=1,b=0;switch(a){ case 1:switch(b){ case 0:printf(“****”);break ;case 1:printf(“####”);break ; }case 2: printf(“$$$$”);break ; }该程序的输出结果是________.(知识点5.4)A)**** B)****$$$$ C)****####$$$$ D) ####$$$$26. 下列程序段的输出结果是_______.(知识点6.4)int x=3;do {printf(“%3d”,x-=2);}while(!(——x));A)1 B)3 0 C)1 -2 D)死循环27. 有以下程序,其中x、y为整型变量;for(x=0,y=0;(x<=1)&&(y= 1);x++,y——);printf(“x=%d,y=%d”,x,y);该程序的输出结果是_____.(知识点6.5)A)x=2,y=0 B) x=1,y=0 C) x=1,y=1 D) x=0,y=028. 有以下程序段:int n=0,p;do { scanf(“%d”,&p);n++;} while(p!=12345&&n<3);此处do-while循环的结束条件是_____.(知识点6.4)A)p的值不等于12345并且n的值大于3B)p的值等于12345并且n的值大于等于3C)p的值不等于12345或者n的值小于3D)p的值等于12345或n的值大于等于329. 在下述程序中,if (i>j)语句共执行的次数是_____.(知识点6.5)main(){ int i=0,j=10,k=2,s=0;for(;;){ i+= k ;if(i>j){ printf(“%d”,s);break ;}s+=i ;}}A)4 B)7 C)5 D)630. 以下程序的功能是:按顺序读入10名学生和4门课程的成绩,计算出每位学生的平均分进行输出,但运行结果不正确。
main(){ int n,k;float score,ave;ave=0.0;for(n=1;n<=10;n++){ for(k=1;k<=4;k++){ scanf(“%f”,&score);ave+=score/4 ;}printf(“NO%d:%f\n”,n,ave);}}造成程序计算结果错误的语句行是_____.(知识点6.6)A)ave=0.0; B)for(n=1;n<=10;n++)C)ave+=score/4 ; D)printf(“NO%d:%f\n”,n,ave);31. 若有以下定义:char s[10]={'a','b','c','0','\0','2','\x32','\0'};执行语句printf(“%d”,strlen(s));的结果是_____.(知识点7.3)A)3 B)4 C)8 D)1032. 设有数组定义:char array[ ]=“abcdef”;则数组array所占的空间为_____.(知识点7.3)A)4个字节 B)5个字节 C)6个字节 D)7个字节33. 有以下程序:main(){ char str[ ][10]={“China”,“Beijing”},*p=str;printf(“%s\n”,p+10);}该程序运行后的输出结果是_____.(知识点10.4)A)China B)Beijing C)ng D)ing34. 阅读下面程序,该程序段的功能是_____.(知识点7.1)#include <stdio.h>main(){ int c[ ]={23,1,56,234,7,0,34},i,j,t;for(i=1;i<7;i++){ t=c[i];j=i-1;while(j>=0&&t>c[j]) { c[j+1]=c[j];j- - ;}c[j+1]=t;}for(i=0;i<7;i++)printf(“%d ”,c[i] );putchar('\n');}A)对数组元素的升序排列 B)对数组元素的降序排列C)对数组元素的倒序排列 D)对数组元素的随机排列35. 下列程序的输出结果是_____.(知识点7.2)main(){ int n[3][3],i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)n[i][j]=i+j;for(i=0;i<2;i++)for(j=0;j<2;j++)n[i+1][j+1]+= n[i][j];printf(“%d \n”,n[i][j]);}A)14 B)0 C)6 D)值不确定36. 下列函数调用语句中含有______个参数。