C语言程序与设计课后答案(中国铁道出版社)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

函数

一、选择题

1-5 ADCBD 6-10 DADAC11-15 DBDCC 16-17 DC

二、填空题

(1)3,2,2,3 (2)4,3,5 (3)t*10 (4)double max 从键盘上输入两个数据,

输出最大值

(5)m=fun(a,4)+fun(b,4)-fun(a+b,3) (6)a=1.0;b=1.0;s=1.0;(7)x x*x+1 (8)

9 (10)-f

指针

一、选择题

1-5 CADBC 6-10 CAACD 11-15 CACBD 16-20 ACCAA

二、填空题

(1)3 5 (2)5 3 (3)k *k (4)8 4 (5)0 7

数组与指针

一、选择题

1-5 CBDCA 6-10 DCDAB 11-15 CADAD 16-20 BCBDD 21-25 ABBAC 26-30 DBDDB

31-33 CCA

二、填空题

(1)1111 (2)24 (3)6 (4)19 (5)6 (6)5756 (7)2 4

(8)1 2 3 (9)92 (10)58

0 5 6

0 0 9

数组与函数

一、选择题

1-5 BADCA 6-10 BABCA 11-15 BACDA 16-17 BC

二、填空题

(1)s=18 (2)11 (3)br[i] (4)j

(6)a[k][i] *sum x,&s (7)row a[row][colum] (8)j+1 i%2==1 (9)

a[row][col]>max max

字符串

一、选择题

1-5 CDAAC 6-10 ACBCB 11-15 DABDD 16-20 BCBDC 21-25 BDCBB 26-30 DAAAC

31-35 CDDCA

二、填空题

(1)abcfg(2)efgh(3)*t(4)bcdefgha(5)gae(6)*2*4*6*8*(7)*t++(8)cdeab (9)s-1 *s++ (10)p+n(11)str+strlen(str)-1 t==0 huiwen(str) (12)s[i]>='0'&&s[i]<='9' (13)c=getchar() 1

对C语言的深入讨论

一、选择题

1-5 CDCDB 6-10 DACDA 11-15 ADBDC 16-20 CAADA 21-25 CDDCB 26-28 DC 二、填空题

(1)findbig (2)c(3)!knahT (4)3*sizeof(double) 1.50,2.50,3.75 (5)11110111 (6)/i

结构体与共用体

一、选择题

1-5 DBDCB 6-10 CDBAD 11 (1)C (2)A (3)B 12-16 ACBDD

二、填空题

(1)struct node * (2)sizeof(struct node) (3)p!=NULL p->next (4)->next->data (5) 2002shangxian (6)struct DATE d={2006,10,1};

文件

一、选择题

1-5 CDDBA 6-10 BCDCA 11-15 DBADA 16-17 DB

二、填空题

(1)"d1.dat","rb" (2)"a" (3)!feof(fp) (4)"wb""rb" (5)Hell (6)fopen ftell