C语言程序设计课后习题参考答案
习题一
一、 单项选择题
1、C    2、B    3、B    4、C    5、D    6、A    7、C    8、A
二、填空题
    1、判断条件
    2、面向过程编程
    3、结构化
    4、程序
    5、面向对象方法
    6、基本功能操作、控制结构
    7、有穷性
    8、直到型循环结构
    9、算法
    10、可读性
    11、模块化
    12、对问题的分解和模块的划分
习题二
一、单项选择题
1、B    2、D    3、C    4、B    5、A    6、A    7、B    8、C
二、填空题
    1、主
    2、C编译系统
    3、结构化
    4、程序
    5、面向对象方法
    6、.OBJ
    7、库函数
    8、直到型循环结构
   
习题三
一、 单项选择题
1、D    2、B    3、A    4、C    5、A    6、D    7、B    8、D
9、B    10、C    11、A    12、D    13、C    14、B    15、C  16、A
17、B    18、C    19、C    20、D    21、A    22、D    23、D  24、D、A
25、D    26、A 
二、填空题
    1、补码
    2、10^-138~10^138、15~16
    3、实
    4、单目运算符、自右向左
    5、函数调用
    6、65,89
   
习题四
一、 单项选择题
1、D    2、C    3、D    4、A    5、D    6、B    7、A    8、C
9、B    10、B   
二、填空题
    1、两, ;
    2、5.169000
    3、-200  2500、i=-200,j=2500回车、i=-200回车j=2500回车
    4、a=98,b=765.000000,c=4321.000000
    5、100  25.81  1.89234、100,25.81,1.89234、100回车25.81回车1.89234回车
    6、0,0,3
    7、3
    8、scanf(“%lf %lf %lf”,&a,&b,&c);
    9、13 13.000000 13.000000
    10、c=b-a;a=b+c;
   
习题五
一、单项选择题
1、B    2、D    3、C    4、B    5、B    6、D    7、A    8、B    9、D
二、填空题
    1、1 、0
    2、k!=0
    3、if(x>4||x<-4) printf(“%d”,x);
      else printf(“error!”);
    4、if(((x>=1&&x<=10)||(x>=200&&x<=210))&&(x%2!=0))
            Printf(“%d”,x);
    5、1
    6、1
    7、10!
Right!
    8、a=0
    9、2,1
    10、0<a<b
   
习题六
一、单项选择题
1、B    2、C    3、C    4、B    5、C    6、B    7、C    8、A
c语言程序分析题及答案
二、填空题
    1、无穷次
    2、8
    3、20
    4、11
    5、3.6
    6、*#*#*#$
    7、8  5  2
    8、d=1.0 、k++、k<=n
9、!(x<0)、x<amin
   
习题七
一、单项选择题
1、B    2、D    3、C    4、C    5、A    6、A    7、D    8、A
二、填空题
    1、1  2  4  8  16  32  64  128  256  512
    2、a[age]++、i=18;i<26
    3、break、i==8
    4、a[i]>b[i]、i<3、j<5
    5、b[j]=0、b[j]=a[j][k]
       
习题八
一、 单项选择题
1、B    2、C    3、C    4、A    5、A    6、A    7、C    8、D
9、D    10、B    11、A    12、C    13、A    14、C    15、B 
二、填空题
    1、return  1、return  n+sum(n-1)
    2、return  1、n*facto(n-1)
   
习题九
一、单项选择题
1、D    2、C    3、D    4、A    5、C    6、C    7、C    8、C
9、B    10、C    11、A    12、C    13、B    14、A    15、D  16、B
17、C    18、A    19、B    20、C   
二、填空题
    1、int 、return z
    2、*p++
    3、’\0’、++
    4、p、max<*q、min>*q
       
习题十
一、单项选择题
1、D    2、D    3、A    4、      5、B    6、A    7、C    8、B
9、D    10、    11、C    12、D    13、D    14、C   
二、填空题
    1、34  12
    2、ARRAY  a[10],b[10],c[10];
    3、2  3
    4、ab、cd
    5、(*b).day、b->day
    6、ad
      abc  def
      ghi  mno
      hi  no
    7、(struct  node *)、!=’\n’、p=top;
    8、p1=p1->next
    9、(struct  list *)、(struct  list *)、return (n)
   
习题十一
一、单项选择题
1、A    2、A    3、B    4、A    5、B    6、D    7、B    8、A
9、A    10、B    11、B    12、B    13、C    14、C    15、D  16、A
17、D   
二、填空题
    1、ASCII(文本)、二进制
    2、pf=fopen(“A:\\zk04\\data\\txfile.dat”,”w”);
    3、fputc()、fputs()、fscanf()、fread()
    4、(后两个空)文件结束符、非0值
   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。