久しぶりなんだけど、がんばる。基本、わかるからはやくできそうだ。
ネストが 1 の for
#include <stdio.h>
int main(void);
int main(void)
{
int i;
for (i = ;i < 10;i++) {
printf ("%d の二乗は %d で、", i, i * i);
printf ("三乗は %d です。\n", i * i * i);
}
return ();
}
ネストが 2 の for
#include <stdio.h>
int main(void);
int main(void)
{
int i, j;
for (i = ;i < 10;i++) {
printf ("%d ", i);
for (j = ;j < i;j++) {
printf ("*");
}
printf ("\n");
}
return ();
}
引数を表示する
#include <stdio.h>
int main(int argc, char *argv[]);
int main(int argc, char *argv[])
{
int i;
printf ("argc の値は %d 個あります。\n", argc);
for (i = ;i < argc;i++) {
printf ("argv[%d] の値は \"%s\"です。\n", i, argv[i]);
}
return ();
}
練習問題
#include <stdio.h>
int main(void);
int main(void)
{
int i, j;
for (i = ;i < 9;i++) {
printf ("%d ", i);
for (j = ;j < i * i;j++) {
printf ("*");
}
printf ("\n");
}
return();
}