C语言谭浩强试题,c语言试题谭浩强Word版

《c语言试题谭浩强Word版》由会员分享,可在线阅读,更多相关《c语言试题谭浩强Word版(10页珍藏版)》请在人人文库网上搜索。

1、传播优秀Word版文档 ,希望对您有帮助,可双击去除!C语言期末考试试题(谭浩强版) 2011-7-8 20:55 2011-7-8 21:23 最佳答案 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,%。

2、dn,i+,j-);A 11,9B 9,10C 8,10D 9,93设a为int型变量,执行下列赋值语句后,a的取值分别是( )。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/结构体ch。

3、ar low;char high;union u/共用体struct w byte;short word;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);6m。

4、ain()char *s2=I love China!,*s1=&s2;char *s3,c,*s4=w;s3=&c;*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 )二 判断对。

6、错,对的划“”,错的划“”(20分,每小题2分)1.( ) 2.( ) 3.( ) 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赞同1| 评论(1)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值