高等教育学校计算机等级考试

上传人:ni****g 文档编号:465996415 上传时间:2023-12-20 格式:DOC 页数:8 大小:74.50KB
返回 下载 相关 举报
高等教育学校计算机等级考试_第1页
第1页 / 共8页
高等教育学校计算机等级考试_第2页
第2页 / 共8页
高等教育学校计算机等级考试_第3页
第3页 / 共8页
高等教育学校计算机等级考试_第4页
第4页 / 共8页
高等教育学校计算机等级考试_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《高等教育学校计算机等级考试》由会员分享,可在线阅读,更多相关《高等教育学校计算机等级考试(8页珍藏版)》请在金锄头文库上搜索。

1、2010年上半年浙江省高等教育学校计算机等级考试二级C级程序设计试卷说明(1 )本试卷共7页,满分100分;考试时间为90分钟;(2)考生应将所用试题答案填写在答卷上;(3 )程序阅读与填空全部是选择题,请在答案上的各小题选项的对应位置上填“V”(4)请在答卷上填写学校名称,准考证号和姓名,并将你的准考证号的后五位填写在答案 第一页右下角的指定位置内。一、程序阅读与填空(24小题,每小题3分,共72分)1阅读下列程序说明和程序,在每小题提供的若干可选答案中。挑选一个正确答案。程序说明输入一个整数,求它的各位数字之和及位数,例如, 17的个位数之和是8,位数 是2.运行示例:Enter an i

2、nteqer: -153sum=8, count=3程序#in cludemain () int count = 0,i n,sun = 0;pin tf( E nter an in teqer:);Scan f(%d, &in);if( (1) in = -in;dosum = sum +(2);;coun t+;while();prin tf(sum = %d,co unt =%dn,sum,co un t);供选择的答案(1)A. i n = 0 0C. in ! =00mod 10(2)/10% 10=in % 10/10=in /10%10 A. in %10 !=0!=0C.!in

3、/ 10 !=02阅读下列程序说明和程序,在每小题提供的若干可选答案中。挑选一个正确答案.程序说明输出50到70之间的所有素数,要求定义和调用函数isprime (判断m与 是否为素数,若m为素数则返回1.否则返回0。素数就是只能被1和自身整除的 正整数,1不是素数,2是数素。运行示例:53 59 61 67 程序 #in clude #in clude mai n() int i ; int isprime(i nt m); for(i=50 ; i = 70; i+) if()prin tf(%d,i);int isprime(i nt m) int i, k ;(6)k = (int )

4、sqrt(double)m);for(i = 2;i =k ;i+)if(m % i=0)(7) (8) ;供选择的答案(i) !=0(i) =0(m=1) return 0;(m=1) return 1;1(m) !=0(m) =0(6) (m!=1) return 1; C.;0D. return0D. returnC. return i =ki=k个正确6 个数,要(8) A. return 1 C. return3. 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选 答案。【程序说明】输入 6 个整数,找出其中最小的数,将它和最后一个数交换,然后输出这 求定义和调用函数 sw

5、ap(x,y) ,该函数交换指针 x 和 y 所指向单元的内容。 运行示例:Enter 6 integers: 6 1 8 2 10 97After swaped: 6 97 8 2 10 1 程序】void swap(int *x, int *y) int t;(9) ;main( ) int i,index, a10;PrintfEnter 6 integers:; for(i = 0; i 6; i+) scanf(%d, &ai);for (i =1; i ai)_(11);_(12)printf(After swaped:);for(i = 0;i 6; i+) printf(%d,

6、ai);printf(n); 【供选择的答案】 ( 9) A. t = *x, *x = *y, *y = tB. t = x, x = y,y = tC. *t = *x, *x = *y, *y = *tD. &t = x, x = y ,y = &t(10) A. Index = 0B. Index = 5程序设计试卷第 3 页(共 7 页)D. index = 1B. i = indexD. index = iC. index = index(11) A. aindex = aiC. ai = aindex(12) A. swap (aindex,a5)B. swap (*aindex

7、,*a5)C. swap (a*index,a*5)D. swap (&aindex,&a5)4. 阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序】#include#define T(c) ( ( (c) = 0) & ( (c) = 9) ? (c)0 : -1)void f1 (char ch) switch (ch) case 0: printf (0);case 1: printf (1);case 2: printf (2);break;case 3: printf (3);default : printf (9);printf ( n );doub

8、le f2 () return (double) (5/2) ;double f3 (int n) if(n = = 1) return ;else return + / f3 (n-1);main ( ) printf (%d %dn, T ( 7 ), T( a ) );f(1) ( 1 );printf (%. 1f n,f2 ( ) );ptintf (% . 3f n ,f3(4) );【问题】(13) 程序运行时,第 1 行输出(13) 。A. 7 -1 B. -1 7 C. 7 a D. -1 -1程序设计试卷第 4页(共 7 页)(14) 程序运行时,第2行输出(14)A 12

9、39 B 12C 1D 9(15) 程序运行时,第3行输出(15)AB 2CD 3(16) 程序运行时,第4行输出(16)AB 2.000 C D5阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确的 答案。【程序】程序1#in elude main () int i ,j,t,a3 4 =1,2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12for (i = 0; i 3 ; j+)for (j = 0 ; j = i/2; j+ ) t = ai j, ai j = ai 3-j, ai 3-j =t ;printf(” dn”,a 01);printf(

10、” dn”,a 22);程序2#in elude main () char str 10 =“ 27”;int i , number = 0 ;for (i = 0 ; str i != 0 ; i+ )if(str i =0 & str i = 0 & str i =5)nu mber = nu mber * 6 + str i- 0;printf (” dn”,number);【问题】(17) 程序1运行时,第1行输出(17)A 3B 4C 1D 2(18) 程序1运行时,第2行输出(18)程序设计试卷第5页(共7页)A 12B 11C 10 D 9(19)程序2运行时,第1行输出 (19

11、)A 2B 27C 23 D 16(20)程序2运行时,第2行输出 (20)A 19B 140C 147 D 26阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确 答案。【程序】#in elude main () int i,j ;charch,*p1,*p2(four ,hello ”,” peak”,” apple ”);for (i = 0 ; i 4; i+ )p1 =:p2 = si;ch =*( p1 +i );*s4=while ( *p1 != 0 ) if ( *p1 != ch ) *p2 = *p1;p2+;p1+;*p2 = 0 ;for ( i =

12、0 ; i 4 ; i+ ) printf(” sn【问题】(21)程序运行时,第1行输出 (21)A our B four C fur D fou(22)程序运行时,第2行输出 (22)A ello B hllo C heo D hell(23) 程序运行时,第3行输出(23)A peak B eak C pek D pak(24) 程序运行时,第4行输出(24)A pple B apple C ale D appe、程序编写(每小题14分,共28分)C 程序设计试卷第 6 页(共 7 页)1. 编写程序,输入100个整数,将它们存入数组a,求数组中所有奇数之和。2. 按下面要求编写程序:(1)定义函数total(n)计算1+2+3+n,函数返回值类型是int。定义函数main(),输入正整数n,计算并输出下列算式的值。要求调用函数total(n)算 1+2+3+n。s=1+1/(1+2)+1/(1+2+3)+1/(1+2+3+4 +n)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿/致辞

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