下载此文档

第七届计算机技能大赛——首届程序设计竞赛预赛试题.doc


文档分类:中学教育 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
该【第七届计算机技能大赛——首届程序设计竞赛预赛试题 】是由【夏天教育】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【第七届计算机技能大赛——首届程序设计竞赛预赛试题 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第七届计算机技能大赛——首届程序设计竞赛预赛试题(C\C++语言组 考试时间:90分钟)考生姓名 队名 得分(全部试题答案写在答题纸上,答在试卷上一律无效)一、单项选择题(在每小题的备选答案中,选出一个正确的答案。每小题2分,共26分)与十进制数23的值相等的二进制数是()。 B. 11011 C. 11011 :intc1=1,c2=2,c3;则执行c3=c1/c2后,c3的值是().()。,且c2为字符型,则执行语句c2='A'+'6'-'3';后,c2存放的值为()***像,每幅图像约占3M空间。如果将这些图像以位图形式保存在CD光盘上(一张CD光盘的容量按600M计算),大约需要()张CD光盘。()()。++"F"的说法正确的是(),char类数据在内存中是以()(),没有构成死循环的程序结构是()=100;(;;;)while(1){i=i%3;if(i>100)break;}=1000;=36;do{k;}while(k>1000);while(s);--s;;则表达式(i=1,i=0)?i++||++i:++i的值为()·诺依曼对计算机科学发展所做出的贡献是:(),成为计算机科学理论基础是世界上第一个编写计算机程序的人提出存储程序工作原理,并设计出第一台具有存储程序功能的计算机EDVAC采用集成电路作为计算机的主要功能部件二、程序填空题(每空 3分,共30分)程序功能描述:给出一个正整数,判断这个数是否是质数。输入:一个正整数n(1≤n≤5000)。输出:如果n是质数,输出YES;否则,输出NO。输入样例:10输出样例:NO程序:#include<>intmain(){int ①;scanf("%d",&n);if(n==2)puts( ②);elseif( ③||n%2==0)puts("NO");else{i=3;while(i*i<=n){if( ④){puts("NO");break;2}i=i+2;}if( ⑤)puts("YES");}}程序功能描述:对一个3×3的矩阵进行行列互换。程序:main(){inti,j,temp;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)for( ⑥;j<3;j++){temp=a[i][j]; ⑦; ⑧;}printf("\ntheresultarrayis:\n");for(i=0;i<3;i++){printf("\n");for(j=0;j<3;j++)printf("%5d",a[i][j]);}}程序功能描述:用递归法将一个整数n转换成字符串。输入样例:483输出样例:483程序:include< ⑨>voidconvert(n)intn;{if((n/10)!=0)convert(n/10);putchar(n%10+'0') ;}main(){intnum;printf("\npleaseinputanumbers:");scanf("%d",&num);printf("\noutputis:",);if(num<0){p utchar('-'); num=-num;}⑩;}3三、程序分析题(每题6分,共24分)下列程序的输出结果是()#include""main(){chara[11]="0123456789",*p;p=&a[4];puts(p);}2. 以下程序的输出结果是( )main(){inti,a[10];for(i=9;i>=0;i--)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}3. 执行以下程序后的输出结果是( )main(){inta[]={2,4,6,8,10};inty=1,x,*p;p=&a[1];for(x=0;x<3;x++){y=*(p+x);printf("%d\n",y);}}4. 执行下面的程序后, a的值为( )main(){inta,b;for(a=1,b=1;a<=100;a++){if(b==20)break;b+=5;}printf("a=%d\n",a);}四、程序设计题(20分,两题任选1题)*5阶螺旋方阵,试编写程序,打印出如下形式的n*n阶的方阵(顺时阵方向旋进)12345161718196152425207142322218413 12 11 10 9请编写一个猜数的游戏。计算机随机地产生一个数A,1≤A≤100,请猜A是多少,屏幕提示为:?Pleasetypeyourguess!接下来通入键盘敲入猜的数B1,计算机将A与B1对照之后给出是相等(猜对了)、不相等(没猜对)、大了小乐的信息。这些信息为:Good!!!根据这个信息,你不断地通过键盘敲入第 2次猜的数B2,第3次猜的数B3,,直至猜中为止。计算机给出评价:猜的次数越少当然越好。5

第七届计算机技能大赛——首届程序设计竞赛预赛试题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人夏天教育
  • 文件大小100 KB
  • 时间2024-04-15