第五次作业

1.输出图

#include<stdio.h>
main(){
     int i,j,k;
     for(i=1;i<=5;i++)
     {
         for(k=1;k<=i;k++)
         printf("*");
         printf("\n");
     }
}

 

 输出

#include<stdio.h>
main(){
     int i,j,k;
     for(i=1;i<=4;i++)
     {
         for(j=1;j<=1*i-1;j++)
             printf(" ");
         for(k=1;k<=9-i*2;k++)
         printf("*");
         printf("\n");
     }
}

 

2.P64.8

#include<stdio.h>
main(){
     int i,j;
     for(i=0;i<=35;i++)
     {
         j=35-i;
         if(2*i+4*j==94)
         printf("鸡:%d只   兔:%d只\n",i,j);
     }
}

 

 3.P64.9

#include<stdio.h>
main(){
     int i,j;
     for(i=1;i<=9;i++)
     {
         for(j=1;j<=i;j++)       
   printf("%2d*%d=%2d",j,i,i*j);
         printf("\n");
     }
}

 

 4.输入判断质数。

#include<stdio.h>
main(){
 int x,i,j=0;
 printf("请输入一个整数:");
 scanf("%d",&x);
 if(x==0){
  printf("%d不是一个质数!",x); 
 }
 for(i=2;i<=x/2;i++){
  if(x%i==0){
   j++;
   break;
  }
 }
 if(x!=1 && j==0){
  printf("%d是一个质数!\n",x); 
 }else{
  printf("%d不是一个质数!\n",x); 
 }
}

 

posted @ 2021-11-09 10:12  刘赓  阅读(14)  评论(0)    收藏  举报