第八次作业
1.输出以下图形
(1)
#include<stdio.h> main() { int i,a; for(i=1;i<=5;i++) { for(a=1;a<=i;a++) printf("*"); printf("\n"); } }
(2)
#include<stdio.h> main() { int i,a; for(i=1;i<=4;i++) { for(a=5;a>=5-i;a--) printf(" "); for(a=7;a>=2*i-1;a--) printf("*"); printf("\n"); } }
2.编写程序,求笼中各有几只鸡和兔。
#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,a,n=0; printf("请输入一个数:"); scanf("%d",&n); for(i=2;i<n;i++) { if(n%i==0) { a++; } if(i==a) printf("%d 不是质数\n",n); } printf("%d 是质数\n",n); }