首页 安徽大学C语言考试试卷1Word文档

安徽大学C语言考试试卷1Word文档

举报
开通vip

安徽大学C语言考试试卷1Word文档安徽大学2008----2009学年第二学期C语言程序设计期末试题学院专业级学号姓名得分一、单项选择题(30分,每题2分)每小题的四个选项中只有一个符合题目要求,请将正确选项前字母填在括号中。1.若inta[][3]={1,2,3,4,5,6};则a[1][0]的值是【______】。A.4B.2C.1D.52.执行下列程序段后,变量k的值是【______】。intk=3,s[2];s[0]=k;k=s[1]*10;A)不确定B)0C)10D)303.执行下列程序段后,变量k的值是【______】。intk=3,s...

安徽大学C语言考试试卷1Word文档
安徽大学2008----2009学年第二学期C语言程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 期末试 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 学院专业级学号姓名得分一、单项选择题(30分,每题2分)每小题的四个选项中只有一个符合题目要求,请将正确选项前字母填在括号中。1.若inta[][3]={1,2,3,4,5,6};则a[1][0]的值是【______】。A.4B.2C.1D.52.执行下列程序段后,变量k的值是【______】。intk=3,s[2];s[0]=k;k=s[1]*10;A)不确定B)0C)10D)303.执行下列程序段后,变量k的值是【______】。intk=3,s[2]={1};s[0]=k;k=s[1]+10;A)不确定B)0C)10D)304.下面程序的输出结果是【______】。#includevoidmain(void){inti,a[10];for(i=9;i>=0;i--)a[i]=10-i;printf("%d%d%d\n",a[2],a[5],a[8]);}A)258B)741C)852D)3695.下面程序的输出结果是【______】。#includevoidmain(void){inta[3][3]={1,2,3,4,5,6,7,8,9},i;for(i=0;i<3;i++)printf("%d",a[i][2-i]);}A)159B)357C)147D)3696.下面程序的输出结果是【______】。#include"stdio.h"voidfun(inta[]){inti;for(j=0;j<5;j++)a[j]=j;}voidmain(void){intnum[]={5,6,7,8,9},i;fun(num);for(i=0;i<5;i++)printf("%d",num[i]);}A.56789B.98765C.01234D.432107.下面程序的输出结果是【______】。#include"stdio.h"voidmain(void){charc1[]="ABCD",c2[5];inti;for(i=0;i<4;i++)c2[i]=(c1[i]-'A'-3+26)%26+'a';c2[4]='\0';puts(c2);}A.abcdB.ABCDC.XYZAD.xyza8.下面程序的输出结果是【______】。#includevoidmain(void){intn=6,*p=&n;*p=8;printf("%d\n",n);}A.8B.6C.7D.不确定9.下面程序的输出结果是【______】。#includevoidmain(void){inta=3,b=6,c=9;int*pa=&a,*pa=&b,*p;*(p=&c)=*pa*(*pb);printf("%d\n",c);}A.8B.18C.27D.910.下面程序的输出结果是【______】。#includevoidmain(void){chara[]={0,1,2,3,4,5,6,7,8,9},*p=a;printf("%d,%d\n",*p+3,*(p+6));}A.2,2B.3,5C.3,6D.3,711.下面程序的输出结果是【______】。#includevoidmain(void){shorta[]={1,3,5,7,9},*p,**k;p=a;k=&p;printf("%d,",*(p++));printf("%d,",**k);}A.2,2,B.3,5,C.1,3,D.1,312.下面程序的输出结果是【______】。#includevoidmain(void){inta[]={2,4,6,8,10};int*p=&a[4];printf("%d,\n",*--p);}A.10B.9C.7D.813.“strlen("\\141\141abc\t")”的返回值是【______】。A.9B.12C.13D.1414.若chars[10];s="abcd";printf("%s",s);程序的输出结果是【______】。A.abcdB.aC.dcbaD.编译错误15.下面函数中能正确交换x和y中的值,且返回交换结果的是【______】。A.fun(int*x,int*y){int*p;*p=*x;*x=*y;*y=*p}B.fun(intx,inty){intt;t=x;x=y;y=t;}C.fun(int*x,int*y){*x=*y;*y=*x;}D.fun(int*x,int*y){intp;p=*x;*x=*y;*y=p;}二、填充题(30分,每空2分)1.C程序可以分为三种基本结构,即_______。2.C语言中的_______语句提前结束本次循环,跳过循环体中位于该语句后的所有语句,进入下一轮循环。3.数组中的元素类型_______,并由数组名和下标唯一地确定。4.定义inta[2][4];,数组a中可以容纳______个整数。5.设整型变量m和n的值均为6,则执行语句dom++;while(--n>0)后,变量m的值是_______。6.若chars[]="123456",*p=s+1;则 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式“*p+1”值对应的字符是_______。7.设字符型变量m的值为'm',执行语句if(m>='a'&&m<='z')m-=32;后,变量m中的字符是____________。8.设整型变量k的值为0,则循环语句“while(k++<9)k++;”的循环体一共执行_______次。9.若chars[10]="ABCD\0\t",则字符型数组s中存放的字符串长度是________。10.若inta[][3]={{1,2,3},{4,5,6}},(*p)[3]=a;则表达式*(*p+1)的值是______。11.C语言在判断一个量是否为“真”时,以_______代表“真”,以0代表“假”。12.C语言中只能用于循环和switch~case结构的语句是______。13.C语言中通过#______命令可以定义符号常量。14.对于数组x[5][5],*(x+2)+3表示__________。15.对于数组x[5][5],*(x[3]+2)表示__________。三、程序设计题(40分,每空2分)1.用C语言编程求百元买百鸡问题:用一百元钱买一百只鸡。已知公鸡5元/只,母鸡3元/只,小鸡1元/3只。问公鸡、母鸡、小鸡各买多少只?#includevoidmain(void){intx,y,z;for(x=_______;x<=100;x++)for(y=0;_______<=100;y++){z=_______-x-y;if(5*x+_______*y+z/_______==100)printf(“cocks=%d,hens=%d,chickens=%d\n",x,y,z);}}2.用C语言编写一个函数,将指定的自然数分解成质因子的连乘积,例如:88=2*2*2*11。voidfun(intn){inti;printf("%d=",n);for(i=_______;i<=n;i++)while(n!=_______){if(n%i==_______){printf("%d*",i);n=n/_______;}else_______;}printf("%d",n);}3.用C语言编写一个函数atoi,将一个整数字符串转换成一个整数,"512"==>512。_______atoi(charstr[]){intvalue=_______,i=0;while(str[i]!='_______'){value=value*_______+str[i]-'0';i_______;}}4.用C语言编写一个函数对指定的4×4矩阵查找最大值所在的行列号。#includevoidmaxval(doublenum[4][4]){inti,j,max,row=0,_______;max=_______;for(i=0;i<4;i++)for(j=1;j<4;j++)if(max 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 整理为word格式整理为word格式
本文档为【安徽大学C语言考试试卷1Word文档】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
夕夕资料
拥有专业强大的教研实力和完善的师资团队,专注为用户提供合同简历、论文写作、PPT设计、计划书、策划案、各类模板等,同时素材和资料部分来自网络,仅供参考.
格式:doc
大小:55KB
软件:Word
页数:0
分类:工学
上传时间:2021-03-25
浏览量:10