第八次作业

1,

1.#include<stdio.h>
main(){
    int i,j;
	for(i=1;j<=5;i++){

	for(j=1;j<=i;j++){
	printf("*");
	}
	printf("\n");
	}
}

  

 

 2,

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

    	for(k=1;k<=8-2*i+1;k++){
	        printf("*");
		}
		for(k=1;k<=i-1;k++){
			printf(" ");
		}
		printf("\n");
	

}
}

  

 

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

4,#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);
	}
}

  

 

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

5.#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");


	
	}
}

  

 

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

5.#include<stdio.h>
main(){
    int x;
	printf("请输入一个数");
	scanf("%d",&x);
	if(x%1==0 && x%x==0)
	printf("%d",x);

}

  

 

posted @ 2021-11-09 10:35  苏本琪  阅读(54)  评论(0)    收藏  举报