下载此文档

耀华杯2007竞赛试卷带答案(C语言).doc


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
2007耀华杯程序设计竞赛(C语言)学号班级姓名成绩说明:请将选择题正确答案涂写考试答题卡,将填空等文字题按【】中的序号写入文字答题卡,否则不得分。文字答题卡:三、阅读程序题文字答题卡:(每空2分,共20分)1题【51】2题【52】3题【53】4题【54】5题【55】6题【56】7题【57】8题【58】9题【59】10题【60】四、完善程序填空题文字答题卡:(每空2分,共24分)题【61】【62】【63】【64】【65】【66】【67】【68】二、C语言单项选择题(每空1分,共20分)请将正确选择答案按【】中的序号涂写答题卡,否则不得分。“\”\\\022a,0\n”的长度是_【31】。 A)9 B)8C)7 D)=’A’;inti=1,j;执行语句j=!c&&i++,则i,j的值为_【32】。 A)1,1 B)1,0 C)2,1 D)2,,则c的二进制值是_【33】。chara=4,b=5,c;c=a^b<<3; A)00101100 B)00001000 C)00101110 D)=9;定义后,下列叙述正确的是【34】。A)A是整型常量B)A是整型变量C)A是字符型常量D),不能将x[1][1]赋给变量i的语句是_【35】。A)i=*(*(x+1)+1) B)i=x[1][1] C)i=*x[1]+1 D)i=*(x[1]+1)“int(*p)()”的含义是_【36】。 A)p是一个指向具有4行的二维数组的指针变量B)p是指针变量,指向一个具有4列的二维数组指针C)p是一个指向函数的指针,该函数的返回值为整型D)【37】。A)char*str;str="string";B)charstr[7]={'s','t','r','i','n','g'};C)charstr1[10];str1="string";D)charstr1[]="string",str2[]="12345678";【38】。      intfun1(char*x)    {char*y=x;   while(*y++);    return(y-x-1);}A)求字符串的长度B)比较两个字符串的大小C)将字符串X复制到字符串YD)【39】。A)main(inta,char*c[]) B)main(intarc,char**arv)C)main(intargc,char*argv) D)main(intargv,char*argc[]):#defineN3#defineY(n)((N+1)*n)则执行语句:z=2*(N+Y(5+1));后,z的值为【40】。A)出错B)42C)48D),只有一个是正确的,它是_【41】。A)递归中的形式参数是自动变量B)递归中的形式参数是外部变量C)递归中的形式参数是静态变量D){red,green,blue,purple,yellow,black,orange}c1;,执行语句c1=green+blue;后,以下选项中c1的结果正确的是_【42】。A)greenblue B)purple C)yellow D),则【43】中应填入的内容是_【43】。 int*p;p= 【43】malloc(sizeof(int)); A)int B)int* C)(*int) D)(int*)【44】。charc[5]={'a','b','\0','c','\0'};printf("%s",c);A)'a''b'B))abcD):intarr[]={6,7,8,9,10};int*ptr;则下列程序段的输出结果为【45】。ptr=arr;*(ptr+2)+=2;printf("%d,%d\n",*ptr,*(ptr+2));A)8,10B)6,8C)7,9D)6,:typedefunion{longi;intk[5];charc;}DATE;structdate{intcat;DATEcow;doubledog;}too;DATEmax;则下列语句的执行结果是【46】。printf("%d",sizeof(structdate)+sizeof(max));A)26B)3

耀华杯2007竞赛试卷带答案(C语言) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人junjun2875
  • 文件大小112 KB
  • 时间2019-02-02