第四届全国ITAT教育工程就业技能大赛预赛试题c语言

上传人:夏** 文档编号:503594766 上传时间:2023-07-22 格式:DOC 页数:14 大小:408.50KB
返回 下载 相关 举报
第四届全国ITAT教育工程就业技能大赛预赛试题c语言_第1页
第1页 / 共14页
第四届全国ITAT教育工程就业技能大赛预赛试题c语言_第2页
第2页 / 共14页
第四届全国ITAT教育工程就业技能大赛预赛试题c语言_第3页
第3页 / 共14页
第四届全国ITAT教育工程就业技能大赛预赛试题c语言_第4页
第4页 / 共14页
第四届全国ITAT教育工程就业技能大赛预赛试题c语言_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《第四届全国ITAT教育工程就业技能大赛预赛试题c语言》由会员分享,可在线阅读,更多相关《第四届全国ITAT教育工程就业技能大赛预赛试题c语言(14页珍藏版)》请在金锄头文库上搜索。

1、一、单选题(共 60 小题,每题 1 分,共 60 分)1. 执行下列程序中的输出语句后,x 的x=getchar() ; y=getchar() ;值是 _。(知识点 3.10)B) scanf( “%d%d%c %c”, &a,main()&b,&x,&x,&y,&y);int x;C)printf( “%dn ”(, x=5*6 ,x*2 ,x+20 );scanf(“%d %d %c%c%c %c ”, &a,&b,&x,&x,&y,&A )30B) 60C) 50D )y);80D) scanf( “%d%d%c %c”, &a, &b,&x,&y) ;2. 下列程序的输出结果是 _

2、。(知6. 下列转义字符不正确的是 _。(知识点识点 3.8)3. 5)main()A) B) C)053 int x=1 , y=0, z;D) 0z=( x=0 );7. 下列选项可作为C 语言赋值语句的是printf ( “%d %d% d%n ”, z,x,y ) ; _。(知识点 4.2)A)0-1-1B)0 -1 0C)010D )A)x=3,y=5B)a=b=6C)i- - ;01-1D)y=int(x) ;3.在 C 语言中, 下列选项属于合法的长8. 当 c 的值不为0 时,下列选项中能正确将 c整型常数的是 _。(知识点3.3)的值赋给变量a、 b 的是 _。(知识点A)0

3、LB)1234567C)0.02345675.2)D)3.14159e3A)c=b=a ;B)(a=c) (b=c) ;4.下列选项中属于不正确的赋值语句的C)(a=c)&(b=c) ;D)a=c=b ;是 _。 (知识点3.6)9. 有以下程序:A)t+ ;B)n1= ( n2=( n3=0);main()C)k=i= =j ;D)a=b , c=1; unsigned int a;5.若有定义: int a ,b;char x, y;并有int b=-1 ;以下输入数据: 1422 XxYy(回a=b;车)printf (“ %u”, a); 则能给 a 赋整数 14,给 b 赋整数 22

4、,给 x该程序运行后的输出结果是_ 。(知识点赋字符 x,给 y 赋字符 y 的正确程序段是4.5)_ 。 (知识点 4.2)A )-1B) 65535C) 32767A) scanf( “%d %d”, &a,&b) ;D )-32768110. 若 x、b、m、n 均为 int 型变量,执行14.设 a=5, b=6, c=7, d=8, m=2, n=2,执行下面语句后 b 的值为 _。(知识(m=ab)&(n=cd)后 m,n 的值为 _ 。点 3.10)(知识点5.2)m=20 ; n=6 ;A) 2,2B) 2,0C) 0,2D)x= ( - -m= =n+ )? - -m: +n

5、 ;0,0b=m+ ;15.语句 printf(“ %dn”,strlen(“”);A )11B) 6C)19的输出结果是 _。(知识点 7.3)D)18A) 9B) 11C) 7D) 811. 有以下程序:16.有以下程序:main ()main( ) int a=111,b=222 ;printf (“ %dn ”, a, b);int y=1234 ;printf (“ y=%6d ”, y);该程序运行后的输出结果是_。(知printf (“ y=%+06dn ”, y);识点 4.5)A )错误信息B)111C)222D)该程序的运行结果是 _。(知识点4.5)111, 222A)

6、y= 1234y=001234B) y=12. 以下程序的输出结果是_。(知1234y=+01234识点 4.5)C) y=1234y=+01234D) y=main()1234y=1234 int a=2,c=5;17.语句: printf (“ %d” , !9);的输出结果是printf( “a=%d,b=%dn ”,a,c);_。(知识点 5.2)A) a=%2,b=%5B) a=2,b=5C)A) 0B) 1C) 有语法错误,不能执a=%d,b=%dD) a=%d,b=%d行D) -913. 对于浮点型变量f,能实现对 f 中的值18.已有定义语句: int x=6 , y=4 ,z

7、=5;执行以在小数点后第三位进行四舍五入的表下语句后,能正确表示x、 y、 z 值的选项是达式是 _。(知识点 3.8)_。(知识点 5.3)A )f=( f*100+0.5 )/100.0B)if (xy ) z=x ; x=y ; y=z;f= (f*100+0.5 )/100A) x=4 , y=5, z=6B) x=4 , y=6 ,z=6C)f=( int)( f*100+0.5 )/100.0D)C) x=4 , y=5, z=5D) x=5 , y=6 ,z=4f= (f/100+0.5 ) *10019. 下列选项中属于正确的switch 语句的是2_。(知识点 5.4)A)s

8、witch ( 1.0)B)swicth ( 1) case 1.0 :printf (“ An ”); case 1 : printf (“ An ”);case 2.0 : printf (“Bn ”);case 2 : printf (“ Bn”); C)switch ( int )( 1.0+2.5 )D)switch (“ a”); case 1 : printf (“ An ”); case “ a” : printf (“ An ”); case 1+2 : printf (“Bn”); case“ b” :printf (“ Bn ”);20. 若 k 为 int 型变量,以下

9、语句段执行后的输出结果是 _(。知识点 5.3)k=-3 ;if ( kb)if ( cd) x=1;elseif ( ad) x=2 ;elsex=3 ;elsex=4;elsex=5 ;A )2B)3C)4D)522. 下列程序的运行结果是 _。(知识点6.3)main() int y=10 ;do y- - ; while ( - -y);printf (“ %dn”, y- -); A )-1B) 1C)8D)023. 下列程序的运行结果是 _。(知识点6.5)# include main()int i;for( i=1 ; i=5 ; i+ ) if ( i %2 ) printf

10、(“* ”);else continue ;printf (“ #”);printf (“ $n”);A ) *#*#$B) #*#*#*$C)*#*#*#$D )*#$24. 若 x 是 int 型变量,且有下面的程序片段:(知识点 6.5)for( x=5; x8; x+ )printf ( x%2 )?(“ *%d ”):(“#%dn”),x);该程序片段的输出结果是_。A)*5#6B)#5C)#5*6#7D)*5#6*7*7*6#7325. 有以下程序: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)1B)3 0C)1 -2D)死循环27. 有以下程序,其中 x、 y 为整型变量;for( x=0,y=0 ;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号