第五次作业
1.输出图
#include<stdio.h> main(){ int i,j,k; for(i=1;i<=5;i++) { for(k=1;k<=i;k++) printf("*"); printf("\n"); } }
输出
#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"); } }
2.P64.8
#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); } }
3.P64.9
#include<stdio.h> main(){ int i,j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) printf("%2d*%d=%2d",j,i,i*j); printf("\n"); } }
4.输入判断质数。
#include<stdio.h> main(){ int x,i,j=0; printf("请输入一个整数:"); scanf("%d",&x); if(x==0){ printf("%d不是一个质数!",x); } for(i=2;i<=x/2;i++){ if(x%i==0){ j++; break; } } if(x!=1 && j==0){ printf("%d是一个质数!\n",x); }else{ printf("%d不是一个质数!\n",x); } }