判断101-200之间有多少个素数,并输出所有素数。
#include “math.h“
main()
{
int m,i,k,h=0,leap=1;
printf(“\n“);
for(m=101;m〈=200;m++)
{ k=sqrt(m+1);
for(i=2;i〈=k;i++)
if(m%i0)
{leap=0;break;}
if(leap) {printf(“%-4d“,m);h++;
if(h%100)
printf(“\n“);
}
leap=1;
}
printf(“\nThe total is %d“,h);
}
打印出所有的“水仙花数”
main()
{
int i,j,k,n;
printf(“’water flower’numberis:“);
for(n=100;n〈1000;n++)
{
i=n/100;/分解出百位/
j=n/10%10;/分解出十位/
k=n%10;/分解出个位/
if(i100+j10+k==iii+jjj+kkk)
{
printf(“%-5d“,n);
}
}
printf(“\n“);
}
求一个3*3矩阵对角线元素之和
main()
{
float a[3][3],sum=0;
int i,j;
printf(“please input rectangle element:\n“);
for(i=0;i〈3;i++)
for(j=0;j〈3;j++)
scanf(“%f“,&a[i][j]);
for(i=0;i〈3;i++)
sum=sum+a[i][i];
printf(“duijiaoxian he is %6.2f“,sum);
}
11-15 c练习
最新推荐文章于 2022-06-01 16:49:54 发布