C语言-期末考试.试题.(谭浩强版.).doc

上传人:一*** 文档编号:808894 上传时间:2019-07-16 格式:DOC 页数:15 大小:21.42KB
返回 下载 相关 举报
C语言-期末考试.试题.(谭浩强版.).doc_第1页
第1页 / 共15页
C语言-期末考试.试题.(谭浩强版.).doc_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《C语言-期末考试.试题.(谭浩强版.).doc》由会员分享,可在线阅读,更多相关《C语言-期末考试.试题.(谭浩强版.).doc(15页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、C 语言期末考试试题2008 年 04 月 12 日 星期六 00:22一 选择题(24 分,每小题 2 分)1已知函数 fread 的调用形式为 fread(buffer,size,count,fp),其中 buffer 代表的是()。A 存放读入数据项的存储区B 存放读入数据的地址或指向此地址的指针C 一个指向所读文件的文件指针D 一个整形变量,代表要读入的数据项总数2以下程序的输出结果为( )。main( ) int i=010,j=10;printf(“%d,%dn“,i+,j-);A 11,9B 9,10C 8,10D 9,9 3设 a 为 int 型变量,执行下列赋值语句后,a 的

2、取值分别是( )。a=125.534;a=20.0/3;a=(int)125.521%4;a=5main()char str =“The C program“,c;int i;for(i=2;(c=stri)!=0;i+)switch(c)case g: +i; break;/由于+i,跳过了 g 后面的 1 个字母case o: continue;default: printf(“%c”,c); continue;printf(“*”);printf(“n”);5.struct w/结构体char low;char high;union u/共用体struct w byte;short wo

3、rd;uw;main( )int result;uw.word=0x1234;printf(“word value:%04xn“,uw.word);printf(“high byte:%02xn“,uw.byte.high);printf(“low byte:%02xn“,uw.byte.low);uw.byte.low=0x74;printf(“word value:%04xn“,uw.word);result=uw.word+0x2a34;printf(“the result:%04xn“,result);6main()char *s2=“I love China!“,*s1=char *

4、s3,c,*s4=“w“;s3=*s3=H;s2=s2+2;printf(“%st%ct%st%cn“,s2,*s3,s4,*s1);四 阅读下列程序,在 处填入适当内容,使程序完整(20 分,每个空 2 分)1.百马百担问题:有 100 匹马,驮 100 担货,大马驮 3 担,中马驮 2 担,两匹小马驮1 担,问大、中、小马各多少匹?main( )int hb,hm,hl,n=0;for(hb=0;hbstri+1)t=stri;_(5)_;_(6)_; /交换位置3.以下程序是一个函数,功能是求二阶矩阵(m 行 n 列矩阵)的所有靠外侧的各元素值之和。(本程序中二阶矩阵用一维数组来表示。)

5、例如,矩阵为:3 0 0 32 5 7 31 0 4 2则所有靠外侧的各元素值之和为 3+0+0+3+2+3+1+0+4+2=18。add(int m,int n,int arr)for(i=0;i*pt1)_(9)_ ;if(arri*pt2)_(10)_ ; 答案一 选择题(24 分,每小题 2 分)1.( B ) 2.( C ) 3.( B ) 4.( D ) 5.( D ) 6.( A ) 7.( D ) 8.( A ) 9.( D ) 10.( B ) 11.( C ) 12.( D )二 判断对错,对的划“”,错的划“”(20 分,每小题 2 分)1.( ) 2.( ) 3.( )

6、 4.( ) 5.( ) 6.( ) 7.( ) 8.( ) 9.( ) 10.( )三 写出下列程序的运行结果(36 分,每小题 6 分)1.s=20 2.x=35 y=-4 s=-29 3.60,50,40,30,20,10, 4.e C pr*am 5.word value:1234 6.love China! H w lhigh byte:12low byte:34word value:1274the result:3ca8 四 阅读下列程序,在 处填入适当内容,使程序完整(20 分,每个空 2 分)1.(1) 3 (2) 2 (3)hm hl 2.(4) str (5) stri=stri+1 (6) stri+1=t3.(7) arri*n+j (8) im-14.(9) *ptr1=arri (10) *ptr2=arri

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com