第八次作业
1.输出以下图形.
#include <stdio.h>
main() {
        int i,j;
        for(i=1;i<=5;i++){
 
             for(j=1;j<=i;j++){
                 printf("*");
             }
             printf("\n");
        }
}
  
2.输出以下图形
#include<stdio.h>
main(){
      int i,j,k;
      for(i=1;i<=4;i++){
          for(j=1;j<=1*i-1;j++){
              printf(" ");
          }
         for(k=1;k<=9-i*2;k++){
              printf("*");
         }
         printf("\n");
    }
}
  
3.编写程序通过for语句解决“鸡兔同笼”问题。有若干只鸡、兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚。求笼中各有几只鸡和兔?
#include<stdio.h>
main(){
        int i,j;
        for(i=0;i<=35;i++){
            j=35-i;
            if(2*i+4*j==94)
               printf("鸡:%d 兔:%d\n",i,j);
       }
}
  
4.编写程序,打印"九九乘法表".
#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.输入一个数判断是不是质数。
#include<stdio.h>
main(){
     int a,i,j;
     j=1;
     printf("请输入一个数:");
     scanf("%d",&a);
     for(i=2;i<a;i++)
     {
         if(a%i==0)
             j=0;
         break;
     }
     if(j==1)
         printf("是质数");
     else
         printf("不是质数");
}
  
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号