下载此文档

安徽大学大一计算机专业C语言考试试卷及答案 精品.pdf


文档分类:资格/认证考试 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
该【安徽大学大一计算机专业C语言考试试卷及答案 精品 】是由【小屁孩】上传分享,文档一共【8】页,该文档可以免费在线阅读,需要了解更多关于【安徽大学大一计算机专业C语言考试试卷及答案 精品 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..安徽大学20-20学年第学期《C语言程序设计》期末考试试卷(A卷120分钟):(每题2分,共40分)下列各题A)、B)、C)、D)四个选项中只有一个是正确的,请将正确选项填在答题卡相应题目的横线上。答在试卷上不得分。,a的值是______。inta;printf("%d\n",(a=3*5,a*4,a+5));A)60B)20C)15D)。intx=023;printf("%d\n",--x);A)19B)18C)23D),a的值是______。inta=8;a+=a-=a*a;A)-240B)64C)112D)-,输出的值是______。intx=6;printf("%d,%d,%d\n",x,x++,--x);A)5,5,5B)6,5,5C)7,6,5D)5,6,。if(a<b){if(c==d)x=1;}:..elsex=2;A)若a<b且c=d,则x=1;若a>=b且c!=d,则x=2。B)若a<b且c=d,则x=1;若a>=b,则x=2。C)若a<b且c=d,则x=1;若a<b且c!=d,则x=2。D)若a<b且c=d,则x=1;若c!=d,则x=2。。inti,x;for(i=1,x=1;i<=20;i++){if(x>=10)break;if(x%2==1){x+=5;continue;}x-=3;}printf("%d,%d\n",x,i);A)6,4B)7,5C)10,6D)14,。#include""#include""main(){hars[10]={'C','h','i','n','a'};printf("%d\n",strlen(s));}A)6B)5C)11D)。A)调用该函数时临时B)调用函数的实参C)return语句的表达式类型D),*(p+5)的值是______。hars[]="Hello";char*p;p=s;A)'o'B)'\0'C)'o'的地址D)。#include"":..main(){staticinta[]={1,2,3,4,5,6},*p;p=a;*(p+3)+=2;printf("%d,%d\n",*p,*(p+3));}A)0,5B)1,5C)0,6D)1,,标识符P______。int(*p)[3];A)定义不合法。B)是一个指针数组名,每个元素是一个指向整型变量的指针。C)是一个指针,它指向一个具有三个元素的一维数组。D)是一个指向整型变量的指针。(int)是______。A)一个整型表达式B)一个不合法的表达式C)一种函数调用D):#defineMULT1(a,b)a*b#defineMULT2(a,b)(a)*(b)在后面的程序中有宏引用:y=MULT1(3+2,5+8);z=MULT2(3+2,5+8);则y和z的值是______。A)y=65,z=65B)y=21,z=65C)y=65,z=21D)y=21,z=:unionMYTYPE{longx;inty[4];charz[6];}them;main(){printf(“%d\n”,sizeof(them));}则程序的输出结果是______。A)18B)6C)8D),下面fopen函数正确的调用方式是______。A)FILE*fp;B)FILE*fp;fp=fopen("file1","r");fp=fopen("file1","r+");C)FILE*fp;D)FILE*fp;fp=fopen("file1","rb");fp=fopen("file1","rb+");:structsk{inta;floatb;}data,*p;:..且p=&data;则对data中a域的正确引用是().A)(*p).)(*p).aC)p->)(intx){printf(“%d\n”,x);},则fun_______。A)返回值为void类型B)返回值无法确定C)返回值为int类型D)。A)地址传送B)实参传给形参,再由形参传给实参C)值传送D)。char*s=”ABCD”,*p;for(p=s;*p;p++)printf("%s\n",p);A)ABCDB)AC)DD)。intfun(intx){staticinta=3;a+=x;returna;}voidmain(void){intk=2,m=1,n;n=fun(k);n=fun(m);printf(“%d\n”,n);}A)3B)4C)6D):(每空1分,共20分)请将正确答案填在答题卡相应题目的横线上。答在试卷上不得分。⑴、⑵、⑶、⑷和⑸五种常量。⑹,而且还必须⑺后才能使用。,以⑻代表“真”,以⑼代表“假”;在判断一个量是否为“真”时,以⑽代表“假”,以⑾代表“真”。⑿数组和⒀数组才能初始化;这种数组不赋初值,系统会对所有数组元素自动赋以⒁值。:..⒂,其结果表示⒃。⒄或⒅,它把数据看成是⒆,对文件的存取是以⒇为单位。(每空2分,共40分)阅读下列程序,在横线上填入适当的内容使程序完整。请将正确答案填在答题卡相应题目的横线上。答在试卷上不得分。:1,1,2,3,5,8……的前40个数,要求每行输出4个数。main(){longintf1,f2;inti;f1=1;f2=1;for(i=1;i<=⑴;i++){printf("%12ld%12ld",f1,f2);if(⑵)printf("\n");f1=⑶;f2=⑷;}}×4矩阵中值最小元素。min_value(⑸){inti,j,k,min;⑹=array[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(⑺)min=⑻;⑼;}main(){staticinta[3][4]={1,2,3,4,5,6,7,8,9};printf("minvalueis%d\n",min_value(⑽));}:将字符串a复制到字符串b中。voidcopy_string(char*from,⑾);{for(;*from;⑿):..⒀;*to=⒁;}main(){char*a="Iamaboy!";char*b="Thisisatest!";⒂;printf("a=%s\a=%s\n",a,b);},3个学生,各学四门棵。下列程序的功能是:查找有一门以上课程不及格的学生,打印出他们的全部课程的成绩。main(){⒃;staticfloatscore[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};search(score,3);}voidsearch(float(*p)[4],intn);{inti,j,flag;for(j=0;j<n;j++){flag=0;for(i=0;i<4;i++)if(⒄)flag=1;if(⒅){printf("No.%disfail\n",j+i);for(i=0;⒆;i++)printf("%",⒇);printf("\n");}}}:..参考答案::(每题2分,共40分):(每题2分,共20分)1常数2字符3字符串4、转义序列5符号常量6定义7赋值819010非011012static13extern14015指向同一数组16位置的前后17字节流18二进制流19一连串的字符20字符(字节)(每题2分,共40分)1202i%5==03f1+f24f1+f25intarray[3][4]6min7min<array[i][j]8array[i][j]9returnmin10a11char*to12from++,to++13*to=*from14‘\0’15copy_string(a,b)16voidsearch(float(*p)[4],intn)17p[j][i]<6018flag==119i<4:..20p[j][i]

安徽大学大一计算机专业C语言考试试卷及答案 精品 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小260 KB
  • 时间2024-04-15