离开代码太久了,以前自己的文章都看不懂了,发现学习记录还是很重要的!一定要学习记录!!
感谢csdn大佬们的分享!
练习题--C语言经典例题(菜鸟教程100例)来自---文章作者:zwish
作者贴心的为每个题目准备了一个对应链接,写的非常棒!!对我这个菜鸟来说非常友好
下面是我的练习,以及对代码的理解:
第一题,有关不同数字组合成数的问题:
#include<stdio.h>
int main()
{
/*
问题:1、2、3、4四个数字组成互不相同且无重复数字的三位数?都是多少?
*/
int i, j, k;
int c = 0;
printf("1、2、3、4四个数字组成互不相同且无重复数字的三位数有:\n");
for (i = 1; i < 5; i++)
{
for (j = 1; j < 5; j++)
{
for (k = 1; k < 5; k++) {
if (i != j && i != k && j != k) {
printf("%d,%d,%d\n", i, j, k);
c++;
/*printf("%d", t);
它的意思就是,输出一个数字,
%d表示输出整数型数字的意思,
输出哪一个数字呢?
就是输出变量 t 里面的数字呀!
\n表示换行*/
}
}
}
}
printf("组合的三位数数量:%d", c);
}