[信息与通信]c语言往年试题

[信息与通信]c语言往年试题

ID:39949863

大小:340.50 KB

页数:55页

时间:2019-07-15

[信息与通信]c语言往年试题_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《[信息与通信]c语言往年试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、08~09学年第2学期《C语言程序设计》试卷1一、单项选择题(每题2分,共50分)1、设有以下宏定义:#defineN3#defineY(n)((N+1)*n)则执行语句:z=2*(N+Y(5+1));后,z的值为。A、出错B、42C、48D、542、若有说明:inta[10];则对数组元素的正确引用是。A、a[10]B、a[3.5]C、a(5)D、a[10-10]CD23、以下能正确计算s=1×2×3×….×10的程序段是。A)do{i=1;s=1;s=s*i;i++;}while(i<=10);B)do{i=1;s=0;s=s*i;i++;}while(i<=10);C)i=1;s=1

2、;do{s=s*i;i++;}while(i<=10);D)i=1;s=0;do{s=s*i;i++;}while(i<=10);C34、下面程序段的运行结果是。for(x=3;x<6;x++)printf((x%2)?(“**%d”):(“##%d”),x);A)**3##4**5B)##3**4##5C)##3**4##5D)**3##4**5D45、若有说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是。A、*p+9B、*(p+8)C、*p+=9D、p+86、若变量已正确说明为int型,要给a、b、c输入数据,以下正确的输入语句是

3、。A、read(a,b,c);B、scanf(“%d%d%d”,a,b,c);C、scanf(“%D%D%D”,%a,%b,%c);D、scanf(“%d%d%d”,&a,&b,&c);BD57、下面不正确的字符串常量是。A、‘abc’B、“1212”C、“0”D、“”8、设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为。A、floatB、intC、charD、doubleAD69、下面函数的功能是。sss(char*s,char*t){while((*s)&&(*t)&&(*t==*s))s++,t++;return(*s-*t);}A、

4、求字符串的长度B、比较两个字符串的大小C、将字符串s复制到字符串t中D、将字符串s连接到字符串t中B710、以下错误的if语句是。A、if(x>y)z=x;B、if(x==y)z=0;C、if(x!=y)printf(“%d”,x)elseprintf(“%d”,y);D、if(x

5、i]=n[i]+1;printf(“%d”,n[k]);}A、不确定的值B、2C、1D、013、若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公示为。(假设a[0][0]位于数组的第一个位置上)A、i*m+jB、j*m+iC、i*m+j-1D、i*m+j+1DD914、设x和y均为int变量,则以下语句:x+=y;y=x-y;x-=y;的功能是。A、把x和y按从小到大排序B、把x和y按从大到小排序C、无确定结果D、交换x和y中的值D1015、若执行以下程序段,其输出结果是。inta=0,b=0,c=0;c=(a-=a-5),(a=b,b+3);printf(“%d,%d

6、,%d”,a,b,c);A、5,0,-10B、0,0,5C、-10,5,-10D、5,0,316、C语言规定:在一个源程序中,main函数的位置。A、必须在最开始B、必须在系统调用的库函数的后面C、可以任意D、必须在最后BC1117、在C语言中,每个语句和数据定义是用()结束。A、句号B、逗号C、分号D、括号18、若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是。A、a,point,*&aB、&*a,&a,*pointC、*&point,*point,&aD、&a,&*point,pointCD1219、在printf函数中用来输出十六进制无符号整数的格式

7、字符是。A、d格式符B、x格式符C、u格式符D、o格式符20、若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为。A、aB、!aC、a=0D、a<>0BA1321、利用fseek函数可以实现的操作是。A、改变文件的指针位置B、文件的顺序读写C、文件的随机读写D、以上答案均正确22、设p1和p2为指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是。A、k=*p1+*p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。