C语言学习笔记第二天练习作业
作业1:打印99乘法表
作业2:编程解决百钱百鸡问题
鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
双层for
作业3:计算出100~1000之间所有素数
个人代码如下:
#include <stdio.h>
int main(int argc,const char* argv[])
{
for(int i=1;i<10;i++)
{
for(int j=1;j<=i;j++)
{
printf("%d*%d=%d\t",j,i,i*j);
}
printf("\n");
}
printf("===============================\n");
int x,y,z;
for(x=0;5*x<100;x++)
{
for(y=0;3*y<100-5*x;y++)
{
if((z=3*(100-5*x-3*y)) && x+y+z==100)
{
printf("x=%d\ty=%d\tz=%d\n",x,y,z);
}
}
}
printf("===============================\n");
for(int i=100;i<1001;i++)
{
int j=2;
for(;j<=i/2;j++)
{
if(i%j==0)
{
break;
}
}
if(j>i/2)
{
printf("%d ",i);
}
}
}
有瑕疵或者错误还望各路大神指出,我看见马上改!