第七次作业

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<=4;i++){

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

printf(" ");

}

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

printf("*");

}

 

printf("\n");

}

}

 

 

 

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

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

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

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

}

printf("\n");

}

}

 

 

 

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

#include<stdio.h>

main()

{

int a,i;

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

scanf("%d",&a);

for(i=2;i<=a;i++)

if(a%i==0)

break;

 

if(i<a){

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

}

else{

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

}

}

 

posted @ 2021-11-26 19:30  虎hu虎  阅读(16)  评论(0)    收藏  举报