第八次作业
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<=i-1;j++){
printf(" ");
}
for(k=1;k<=9-2*i;k++){
printf("*");
}
printf("\n");
}
}

3.编写程序,通过for语句解决”鸡兔同笼”问题,一个笼子里,从上面数,有25个头;从下面数,有94条腿.求笼中各有几只鸡和兔.
#include <stdio.h>
main() {
int x,y;
for(x=1;x<=35;x++){
y=35-x;
if(2*x+4*y==94){
printf("鸡有%d,兔有%d",x,y);
}
}
}

4..编写程序,打印”九九乘法表”.
#include <stdio.h>
main() {
int i,j;
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
printf("%d*%d=%d",i,j,i*j);
}
printf("\n");
}
}

5.输入一个数判断是不是质数.
#include <stdio.h>
main() {
int i,n,f=0;
printf("请输入一个数值n\n");
scanf("%d",&n);
for(i=2;i<n;i++){
if(n%i==0){
f=1;
}
}
if(f){
printf("不是质数\n");
}else{
printf("是质数\n");
}
}


浙公网安备 33010602011771号