打印三角星
int h;
int k;
int x;
for (h = 1; h <= 5; h++)
{
for (k = 1; k <= 5 - h; k++)
{
printf(" ");
}
for (x = 1; x <= 2 * h - 1; x++)
{
printf("*");
}
printf("\n");
}
打印99表格
int h;
int l;
for (h = 1; h <= 9; h++)
{
for (l = 1; l <= h; l++)
{
printf("%d*%d=%d\t", l, h, l * h);
}
printf("\n");
}
打印某月中的天数
int y = 2015;
int m = 2;
switch (m)
{
case 1:
printf("31\n");
break;
case 2:
if (y % 4 == 0)
{
printf("29\n");
}
else
{
printf("28\n");
}
break;
case 3:
printf("31\n");
break;
}
青蛙爬井
int p = 0;
int day;
for (day = 1; day > 0; day++)
{
p = p + 5;
if (p >= 10)
{
printf("%d %d", day, p);
break;
}
p = p - 4;
}
int p = 0;
int day = 0;
while (1)
{
day++;
p += 5;
if (p >= 10)
{
break;
}
p -= 4;
}
printf("%d\n",day);
年龄的2倍
int f = 36;
int s = 13;
int y = 0;
while (f < 150)
{
if (f == s * 2)
{
printf("%d %d %d\n", f, s, y);
}
f++;
s++;
y++;
}