第七次作业

1.

 #include<stdio.h>

main(){

 int i,j;

 for(i=1;i<=5;i++){

  for(j=1;j<=i;j++)

   printf("*");

  printf("\n");

 }

}

 

 

 

#include<stdio.h>

main()

{

       int i,j,k;

       for(i=1;i<=5;i++)

       {

              for(j=1;j<=i;j++)

                     printf(" ");

              for(k=1;k<=9-2*i;k++)

                     printf("*");

              printf("\n");

       }

}

 

 

 

2. 编写程序,通过for语句解决“鸡兔同笼”问题。“鸡兔同笼”是我国古代著名趣题之一。大约在1 500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的:“今有难兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”这四句话的意思是:有若千只鸡、兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚。求笼中各有几只鸡和兔?

#include<stdio.h>

main()

{

       int x,y;

       for(x=0;x<=35;x++)

       {

              y=35-x;

              if(2*x+4*y==94)

                     printf("鸡:%d只 兔子:%d只\n",x,y);

       }

}

 

 

 

3.编写程序,打印“九九乘法表”。

#include<stdio.h>

main()

{

       int i,j;

       printf("________________________九九乘法表________________________\n");

       for(i=1;i<=9;i++)

       {

              for(j=1;j<=i;j++)

                     printf("%2d*%d=%2d",j,i,i*j);

              printf("\n");

       }

       printf("_______________________________________________\n");

}

 

 

 

4.输入一个数判断是不是质数。

#include<stdio.h>

main(){

    int i;

    scanf("%d",&i);

    if(i%i==0&&i%1==0)

        printf("是质数");

        else

        printf("不是质数");

}

 

 

posted @ 2021-11-09 10:10  风吹过半岛  阅读(24)  评论(0)    收藏  举报