毕晓英3-28第二章6-9题

来源:互联网 发布:好看编程图片 编辑:程序博客网 时间:2024/05/02 04:53

第二章:

第六题:

#include<stdio.h.>
int main()

{
 int b,a=0;
 
 for(b=1000;b<2000;b++)
  if((b%4==0&&b%100!=0)||b%400==0)
  { 
   printf("%5d",b);
   a++;
   if(a%3==0)
    printf("\n");
  }
}

 

 

 

第七题:

#include<stdio.h.>
int main()

{
    char a,b;
 
 printf("input two number:\n");
 scanf("%c%c",&a,&b);
 if((a-b)%2==0)
 {
  if(a>b)
   printf("%c\n",a+1);
  else
   printf("%c\n",b-1);
 }
 else
 {
  if(a<b)
   printf("%c\n",b+1);
  else
   printf("%c\n",a-1);
 }
 return 0;
 
}

 

 

第八题:

#include<stdio.h.>
int main()

{
 int a,b;
 printf("请输入整数a和b, 用空格分开:\n");
 scanf("%d%d",&a,&b);
 if((a/b)%2==0)
 { printf("算式:%d/%d=%d(商)\n",a,b,a/b);
 
 }
 else
  
  printf("算式:%d/%d=%d(商),余数%d\n",a,b,a/b,a%b);
 
 
 return 0;
 
}

 

 

 

第九题:

#include<stdio.h.>
int main()

{
 int x,y;
 printf("请输入点A的坐标x和y, 空格隔开:\n");
 scanf("%d%d",&x,&y);
 
 if(( (x-2)^2 + (y-2)^2 )>1)
  
 { 
  printf("A点在圆外\n");
 } 
 
 else if(((x-2)^2+(y-2)^2)==1)
 
 {
  printf("A点在圆上\n");
 }
 
 else
 
 { 
  printf("A点在圆内\n");
 }
 
 return 0;
    
}

 

 

 

 

 

0 0
原创粉丝点击