1. 9*9乘法表
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i, j;
for (i = 1; i < 10; i++)
{
for (j = 1; j <= i; j++)
{
printf("%d*%d=%2d ", i, j, i*j);
}
printf("\n");
}
system("pause");
return 0;
}
#include<stdio.h>
int main()
{
int i, j,k;
for (i = 1; i < 10; i++)
{
for (k = 9-i; k>=0; k--)
{
printf(" ");
}
for (j = 1;j<=i;j++)
{
printf("%d*%d=%2d", i, j, i*j);
}
printf("\n");
}
getchar();
getchar();
return 0;
}
#include<stdlib.h>
int main()
{
int i, j;
for (i = 1; i < 10; i++)
{
for (j = 1; j <= i; j++)
{
printf("%d*%d=%2d ", i, j, i*j);
}
printf("\n");
}
system("pause");
return 0;
}
#include<stdio.h>
int main()
{
int i, j,k;
for (i = 1; i < 10; i++)
{
for (k = 9-i; k>=0; k--)
{
printf(" ");
}
for (j = 1;j<=i;j++)
{
printf("%d*%d=%2d", i, j, i*j);
}
printf("\n");
}
getchar();
getchar();
return 0;
}
2.100题的第一题
#include<stdio.h>
int main()
{
int a, b, c,sum;
for (a = 1; a < 5; a++)
for (b = 1; b < 5; b++)
for (c = 1; c < 5; c++)
{
sum = a * 100 + b * 10 + c;
if (a != b && b != c && a != c)
printf("%d ", sum);
}
getchar();
getchar();
return 0;
}
#include<stdio.h>
int main()
{
int a, b, c,sum;
for (a = 1; a < 5; a++)
for (b = 1; b < 5; b++)
for (c = 1; c < 5; c++)
{
sum = a * 100 + b * 10 + c;
if (a != b && b != c && a != c)
printf("%d ", sum);
}
getchar();
getchar();
return 0;
}
3.某个数加一百为一个完全平方数,再加上168又是一个完全平方数,
#include<stdio.h>
#include<math.h>
int main()
{
int n, i,k;
for (n = 1; n < 100000; n++)
{
i = sqrt(n + 100);
k = sqrt(n + 268);
if ((n + 100) == i * i && (n + 268) == k * k)
printf("%d ", n);
}
getchar();
getchar();
return 0;
}
#include<stdio.h>
#include<math.h>
int main()
{
int n, i,k;
for (n = 1; n < 100000; n++)
{
i = sqrt(n + 100);
k = sqrt(n + 268);
if ((n + 100) == i * i && (n + 268) == k * k)
printf("%d ", n);
}
getchar();
getchar();
return 0;
}
4. c的编码
#include<stdio.h>
int main()
{
printf("welcome to c world\n");
printf("*****\n");
printf("*\n");
printf("*\n");
printf("*****\n");
getchar();
getchar();
return 0;
}
#include<stdio.h>
int main()
{
printf("welcome to c world\n");
printf("*****\n");
printf("*\n");
printf("*\n");
printf("*****\n");
getchar();
getchar();
return 0;
}
5.笑脸与楼梯(打印不出来)
#include<stdio.h>
int main()
{
int i, j;
for (i = 1; i < 11; i++)
{
for (j = 1; j <= i; j++)
printf("%c%c", 219, 219);
printf("\n");
}
getchar();
getchar();
return 0;
}
#include<stdio.h>
int main()
{
int i,j;
for (i = 0; i < 11; i++)
{
for (j = 0; j <= i; j++)
printf("%c%c", 65, 65);
printf("\n");
}
getchar();
getchar();
return 0;
}
#include<stdio.h>
int main()
{
int i, j;
for (i = 1; i < 11; i++)
{
for (j = 1; j <= i; j++)
printf("%c%c", 219, 219);
printf("\n");
}
getchar();
getchar();
return 0;
}
#include<stdio.h>
int main()
{
int i,j;
for (i = 0; i < 11; i++)
{
for (j = 0; j <= i; j++)
printf("%c%c", 65, 65);
printf("\n");
}
getchar();
getchar();
return 0;
}
6. 水仙花数的编码
#include<stdio.h>
int main()
{
int a, b, c,n;
for(a=1;a<10;a++)
for(b=0;b<10;b++)
for (c = 0; c < 10; c++)
{
n = a * 100 + b * 10 + c;
if (n == a * a*a + b * b*b + c * c*c)
printf("%d ", n);
}
getchar();
getchar();
return 0;
}
#include<stdio.h>
int main()
{
int a, b, c,n;
for(a=1;a<10;a++)
for(b=0;b<10;b++)
for (c = 0; c < 10; c++)
{
n = a * 100 + b * 10 + c;
if (n == a * a*a + b * b*b + c * c*c)
printf("%d ", n);
}
getchar();
getchar();
return 0;
}
7. 圣诞树的打印
#include<stdio.h>
int main()
{
int i, j, k;
for (i = 0; i < 9; i++)
{
for (j = 9 - i; j >= 0; j--)
printf(" ");
for (k = 0; k <=4*i; k++)
printf("*");
printf("\n");
}
for (i = 0; i < 4; i++)
{
printf(" **");
printf("\n");
}
getchar();
getchar();
return 0;
}
#include<stdio.h>
int main()
{
int i, j, k;
for (i = 0; i < 9; i++)
{
for (j = 9 - i; j >= 0; j--)
printf(" ");
for (k = 0; k <=4*i; k++)
printf("*");
printf("\n");
}
for (i = 0; i < 4; i++)
{
printf(" **");
printf("\n");
}
getchar();
getchar();
return 0;
}
8. 爱心的打印
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i;
float y, x, a;
for (y = 1.5f; y > -1.5f; y -= 0.13f)
{
for (x = -1.5f; x < 1.5f; x += 0.06f)
{
a = x * x + y * y - 1;
putchar(a*a*a - x * x*y*y*y <= 0.0f ? '*' : ' ');
}
printf("\n");
}
system("pause");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i;
float y, x, a;
for (y = 1.5f; y > -1.5f; y -= 0.13f)
{
for (x = -1.5f; x < 1.5f; x += 0.06f)
{
a = x * x + y * y - 1;
putchar(a*a*a - x * x*y*y*y <= 0.0f ? '*' : ' ');
}
printf("\n");
}
system("pause");
return 0;
}