私はこの小さなプロジェクトを持っています。それは、2次元で動き、一度に1ブロック「歩く」機械です。だから私はプログラミングから始めて、機械が動いているように、番号を順番に印刷したいと思います。
このような:
XOOOO
OOOOO
OOOOO
OOOOO
次の動きは
OOOOO
XOOOO
OOOOO
OOOOO
次に、列の終わりまで移動して、別の列に移動し、移動を裏庭にします(または、新しい列の最初のドットに移動して、移動を繰り返すことができます)。
私がやっていることは、1つの行列であり、制限付きのforループを作成しようとしていますが、機能していません。C言語も初めてです。
プログラミングでは、各場所を1つずつ印刷したいことを忘れないでください。
別の質問:これを行うために開発ボードを購入することを考えていますが、それについてどう思いますか?=)Linuxを使用してドライバーを開発する必要がありますか?
どうもありがとうございます。
編集:これがクラッシュする私のコードであり、初心者の質問=Sを探します
#include <stdio.h>
#include <iostream.h>
int main()
{
int num[625];
int x,y,count;
do
{
printf("\n Inicializando... ");
num[625]=num[count];
count++;
}
while (num[count]!= 25);
if (num[count]=25)
{
do
{
printf("\n Inicializando... ");
num[625]=num[count];
count++;
} while (num[count]!= 25);
}
for (count=0;count<625;count++)
printf (" %d",num[count]);
system("pause");
return(0);
}