第七次作业

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-11 13:04  计算机2106李洋  阅读(37)  评论(0)    收藏  举报