第六次作业
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,m=9;
 for(i=1;i<=5;i++){
  m=m-2;
  for(j=1;j<=i-1;j++){
   printf(" ");
   }
  for(k=1;k<=m;k++){
   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 x,y;
	for(x=1;x<=9;x++)
	{
		for(y=1;y<=x;y++){
			printf("%d*%d=%d\t",x,y,x*y);
		}
	printf("\n");
	}
}
  
4. 输入一个数判断是不是质数(质数是只能被1和自身整除的数)
#include<stdio.h>
int main()
{
    int m, n;
    printf("请输入一个正整数:\n");
    scanf("%d", &m);
    
    for (n=2; n < m - 1; n = n + 1)
    if (m % n == 0)
        break;
    if (n < m)
        printf("%d不是质数\n",m);
    else
        printf("%d是质数\n",m);
}
  
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号