PPM을 통해 C에서 Denmark 플래그를 디자인하려고하지만 모든 기능을 루프하는 더욱 효율적인 방법을 찾고 싶을뿐만 아니라 작동하는 기능이 작동하지 않는 것처럼 보입니다. 함께 모든 if/else if 문을 수행하는 대신에. C에서 PPM을 통해 플래그 만들기
for(i=0; i < height; i++){
for(x=0; x < width; x++){
if(x <= width *.3 && i <= height * .3)
{
printf("%i", Pixel(255,51,51));
}
else if(x<= width * .1 && i <= height *.1)
{
printf("%i",Pixel(0,0,0));
}
else if(x <= width * .405 && i <= height *.3)
{
printf("%i", Pixel(255,51,51));
}
else if(x <= width * .4 && i <= height)
{
printf("%i", Pixel(0,0,0));
}
else
{
printf("%i", Pixel(255,51,51));
}
}
}
이
내 나는 아무 생각이 몸, 어떻게 루프 함께 대신 대량 양을 만드는 경우/다른 진술하는 시간의 절반 아마 실 거예요 작업 .... 또한void Pixel(int red, int green, int blue){
printf("%i %i %i", red, green, blue);
}
어떤 이유로 내 기능이 컴파일됩니다 ... 아무도이 문제를 도와 줄래?
아 정말 고마워요 !!! 나는 각 국경의 비율을 알아 내려고 노력했고, 위키 피 디아를 사용하고있었습니다 ... 높이 비율에 너비를 사용했을 때 태드를 벗어난 것처럼 보입니다. – Deej
제 책에서 그들은 항상 내가 항상 따라 왔던 것이었지만, 나는 당신이 어디에서 왔는지 이해하고 있습니다. 다시 한 번 감사드립니다! @Jongware – Deej
이 질문에 대한 답변을 수락하면 고려해 볼 수 있습니다. – usr2564301