设为首页设为首页
 添加收藏添加收藏
 进入音乐版音 乐 版
  汉南在线程序设计C语言

第四章答案 高等教育出版社《全国计算机等级考试二级教程--C语言程序设计》课后答案
作  者:汉南居士
关键字:C语言基础



一选择题
4.1 B
4.2 B
4.3 A
4.4 D
4.5 D
4.6 A
4.7 B
4.8 C
4.9 D
4.10 C
二填空题
4.11 1,0
4.12 (<,<=,>,>=)优先于(!=,==)
4.13 ! && ||
4.14 !,<,<=,>,>=,!=,==,&&,||
4.15 !
4.16 (a==b)||(a<c),(x<-4)&&(x>4)
4.17 1
4.18 x<=0 x!=0
4.19 3 2 2
4.20 *#
三编程题
4.21
switch(int(a/10)){
 case 0:
 case 1:
 case 2: m=1;break;
 case 3: m=2;break;
 case 4: m=3;break;
 case 5: m=4;break;
 default : m=5;
}
4.22
#include "stdio.h"

void main()
{
  int y0,y1,m0,m1,d0,d1;
  scanf("%d%d%d%d%d%d",&y0,&m0,&d0,&y1,&m1,&d1);

  if (d1<d0) {
      if (m1-1<m0) printf("%d,%d,%d\n",y1-y0-1,12-(m0-m1),30-(d0-d1));
 else printf("%d,%d,%d\n",y1-y0,(m1-m0),30-(d0-d1));}
    else {
   if (m1<m0) printf("%d,%d,%d\n",y1-y0-1,12-(m0-m1),(d1-d0));
     else printf("%d,%d,%d\n",y1-y0,(m1-m0),(d1-d0));
}
}
4.23
#include "stdio.h"

void main()
{
  int i=0;
  scanf("%d",&i);
  if (!(i%2))
  printf("even number\n");
  else printf("odd number\n");
}

4.24
#include "stdio.h"

void main()
{
  double x,y,z;
  scanf("%lf%lf%lf",&x,&y,&z);
  if(x>=y){
    if(x>=z) printf("%f\n",x);
    }
    else {
   if(y<=z) printf("%f\n",z);
     else printf("%f\n",y);
   }

}

4.25只用一种形式给出
#include "stdio.h"

void main()
{
  double x,y;
  scanf("%lf",&x);
  if ((x>-5)&&(x<0)) printf("%f",x);
  else if(x==0) printf("%f",x-1);
        else if ((x>0)&&(x<10)) printf("%f",x+1);
}



来源:互联网
阅读:691
日期:2006-3-3

【 双击滚屏 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:经典收藏:HTML 语法大全
下一篇:三级网络笔试每年必考的知识点

  >> 相关文章
  没有相关文章。
授权使用:汉南在线 http://www.hzwz.net/(2008-2009)   
Copyright (c) 2002-2007 汉南在线. All Rights Reserved . 
经营许可证:陕ICP备05000109号 Powered by:汉南在线