作业六

1. 输出以下图形

 

 

*

**

***

****

*****

#include

main(){

 

       int i,j;

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

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

                     printf("*");

              }

              printf("\n");

       }

}

作业六_第1张图片

2. 输出以下图形

 

*******

 *****

  ***

   *

#include

 

void main()

 

{

int i,j,k,l;

printf("\n");

scanf("%d",&l);

printf("\n");

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

{

for(k=1;k<=i-1;k++)

printf(" ");

for(j=1;j<=2*(l-i)+1;j++)

printf("*");

printf("\n");

}

}

 作业六_第2张图片

 

 

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

#include

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张图片

 

 

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

#include

main()

{

       int i,j;

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

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

       {

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

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

              printf("\n");

       }

       printf("----------------------------------\n");

}

作业六_第4张图片

 

 

5.输入一个数判断是不是质数(质数是只能被1和自身整除的数)

#include

int main()

{

int number,i;

printf("请输入一个数:");

scanf("%d",&number);

for(i=2;i<=number-1;i++)

{

 if(number%i==0)

  break;

}

if(i

{

printf("%d不是质数",number);

}

else

{

 printf("%d是质数",number);

}

return 0;

}

作业六_第5张图片

你可能感兴趣的:(作业六)