1.c语言编程题for循环语句
#include OK?。 #include<stdio.h> void main() { int a,b,c,d=0; for(a=1;a<5;a++) {for(b=1;b<5;b++) {for(c=1;c<5;c++) {if(a!=b&&b!=c&&a!=c) { d++; printf(\"%d%d%d \",a,b,c); } }//第一个for结束printf(\ printf(\"共有这样的数%d个\\n\",d); }//第3个for结束} //函数结束 程序格式的问题,我给你改写一下,你明白了吗? 进入程序后, 先进入第一个循环让a=1, 然后进入第二个循环,b=1 然后进入第三个循环c=1,判断如果有2个数相等,就打印,并记录出现的次数 c=5后,退出第3个循环 b=2,继续第二个循环,再进入c循环 b=5后退出第二个循环 a=2,进入b循环,b从1再开始循环 直到a=5全部循环完毕 明白了吗? 最后的结果是 1 1 1 1 2 2 …… 2 1 1 …… 呵呵我结果省略的太多了 只要abc有2个数相同就输出 1 1 1 1 1 2 …… 1 2 1 1 2 2 …… 2 1 1 …… 4 4 4 转载请注明出处育才学习网 » cfor循环语句怎么写2.c语言for循环语句请高手解释