C语言学习例题

  1. 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
#include
main()
{
	int i, j, k,m=0;
	for (i = 1; i < 5; i++)
	{
		for (j = 1; j < 5; j++)
		{
			for (k = 1; k < 5; k++)
				if (i != j && j != k && k != i)
				{
					m ++ ;
			        printf("%d\n", i * 100 + j * 10 + k);
				}
		}
	}
	printf("\n");
	printf("共有%d种组合\n", m);
	return 0;
}

运行结果:
C语言学习例题_第1张图片

2.九九乘法表

#include
main()
{
	int i,j;
	for (i = 1; i <= 9; i++) {
		for (j = 1; j <= i; j++) {
			printf("%d * %d = %d\t", j, i, i*j);
		}
		printf("\n");
	}
}

C语言学习例题_第2张图片

你可能感兴趣的:(C语言)