高等教育学校计算机等级考试修订版.docxVIP

  • 0
  • 0
  • 约6.54千字
  • 约 9页
  • 2021-04-01 发布于广东
  • 举报

高等教育学校计算机等级考试修订版.docx

Document number:PBGCG-0857-BTDO-0089-PTT1998 Document number:PBGCG-0857-BTDO-0089-PTT1998 高等教育学校计算机等级考试 2010年上半年浙江省高等教育学校计算机等级考试 二级C级程序设计试卷 说明 本试卷共7页,满分100分;考试时间为90分钟; 考生应将所用试题答案填写在答卷上; 程序阅读与填空全部是选择题,请在答案上的各小题选项的对应位置上填“√”; 请在答卷上填写学校名称,准考证号和姓名,并将你的准考证号的后五位填写在答案第一页右下角的指定位置内。 程序阅读与填空(24小题,每小题3分,共72分) 阅读下列程序说明和程序,在每小题提供的若干可选答案中。挑选一个正确答案。 [程序说明] 输入一个整数,求它的各位数字之和及位数,例如,17的个位数之和是8,位数是2. 运行示例: Enter an inteqer:-153 sum=8,count=3 [程序] #include main() { int count = 0,in,sun = 0; pintf( Enter an inteqer:); Scanf(%d,in); if( (1) ) in = -in; do{ sum = sum + (2) ; (3) ; count++; }while( (4) ); printf(sum = %d,count =%d\n,sum,count); } [供选择的答案] A. in == 0 0 C. in ! ==0 0 / 10 mod 10 % 10 =in % 10 /10 =in /10 %10 A. in %10 !=0 !=0 C.!in / 10 !=0 2.阅读下列程序说明和程序,在每小题提供的若干可选答案中。挑选一个正确答案. [程序说明] 输出50到70之间的所有素数,要求定义和调用函数isprime(m)判断m与是否为素数,若m为素数则返回1.否则返回0。素数就是只能被1和自身整除的正整数,1不是素数,2是数素。 运行示例: 53 59 61 67 [程序] #include #include main() { int i ; int isprime(int m); for(i=50 ; i = 70; i++) if( (5) ) printf(%d,i); } int isprime(int m) { int i, k ; (6) k = (int )sqrt((double)m); for(i = 2;i =k ;i++) if(m % i==0) (7) ; (8) ; } [供选择的答案] (m) !=0 (i) !=0 (m) ==0 (i) ==0 (m!=1) return 1; (m==1) return 0; C. ; (m==1) return 1; (7) 0 1 C. return i =k D. return (8) A.. return 1 0 C. retu

文档评论(0)

1亿VIP精品文档

相关文档