C语言程序设计(第二版)第3章例题

来源:互联网 发布:房屋立体设计软件 编辑:程序博客网 时间:2024/04/30 10:53
例3.1:
#include"stdio.h"
void main()
{
   int a=2,b=2,x,y;
   x=--a+2;
   y=b--+2;
   printf("x=%d  y=%d\n",x,y);
   printf("a=%d  b=%d\n",a,b);
}


例3.2:
#include"stdio.h"
void main()
{
   int  a=5,b=5,c=5;
   a-=2;
   b*=a+3;
   c*=a;
   printf("a=%d,b=%d,c=%d\n",a,b,c);
}


例3.3:
#include"stdio.h"
void main()
{
   float x,y=0.3;
   y=y*11;
   x=3+0.3;
   if(x==y)  printf("ok,x==y");
   else printf("no,x!=y");
}


例3.4:


例3.5:


例3.6:


例3.7:
#include"stdio.h"
void main()
{
   int x,y,z,m;
   x=y=z=0;
   m=(x=1)&&(y=1)||(z=1);
   printf("m=%d x=%d y=%d z=%d",m,x,y,z);
}


例3.8:

例3.9:
#include"stdio.h"
void main()
{
   int a,b,c,m,n,k;
   scanf("%d%d%d",&a,&b,&c);
   m=a>b?a:b;
   m=m>c?m:c;
   n=a
   n=n
   k=a+b+c-m-n;
   printf("%d  %d  %d\n",m,k,n);
}

例3.10:









0 0