正文

学习日记-29.11.062006-11-29 17:48:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/zean/21035.html

分享到:

题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去      掉不满足条件的排列。 一下是学习过程于分析试验main{ int a,b,c; for (0<a<=4, 0<b<=4, 0<c<=4) for (a!=b!=c) printf("%d, %d, %d \n" a, b, c);}----------------------------main(){ int a,b,c; printf("\n")    for (a=1; a<5;a++)    for (b=1; b<5;b++)    for (c=1; c<5;c++) {  if (a!=b!=c); printf("%d, %d, %d \n" a, b, c);    }}-------------------------main(){ int a,b,c; printf("\n");    for (a=1; a<5;a++)    for (b=1; b<5;b++)    for (c=1; c<5;c++) {  if (a!=b!=c); printf("%d, %d, %d\n", a, b, c);    }}________________________________________________main(){ int a,b,c; printf("\n");    for (a=1; a<5;a++)    for (b=1; b<5;b++)    for (c=1; c<5;c++) {  if (a!=b&&a!=c&&c!=a) printf("%d, %d, %d\n", a, b, c);    }}2, 3, 42, 4, 12, 4, 32, 4, 43, 1, 13, 1, 23, 1, 43, 2, 13, 2, 23, 2, 43, 4, 13, 4, 23, 4, 44, 1, 14, 1, 24, 1, 34, 2, 14, 2, 24, 2, 34, 3, 14, 3, 24, 3, 3 Execution time 0.000 secondsPress any key to continue..._______________________________main(){ int a,b,c; printf("\n");    for (a=1; a<5;a++)    for (b=1; b<5;b++)    for (c=1; c<5;c++) {  if (a!=b&a!=c&c!=a) printf("%d, %d, %d\n", a, b, c);    }}2, 3, 42, 4, 12, 4, 32, 4, 43, 1, 13, 1, 23, 1, 43, 2, 13, 2, 23, 2, 43, 4, 13, 4, 23, 4, 44, 1, 14, 1, 24, 1, 34, 2, 14, 2, 24, 2, 34, 3, 14, 3, 24, 3, 3 Execution time 0.055 secondsPress any key to continue...________________________________________________main(){ int a,b,c; printf("\n");    for (a=1; a<5;a++)    for (b=1; b<5;b++)    for (c=1; c<5;c++) {  if (a!=b&a!=c&c!=a&b!=c) printf("%d, %d, %d\n", a, b, c);    }}1, 3, 21, 3, 41, 4, 21, 4, 32, 1, 32, 1, 42, 3, 12, 3, 42, 4, 12, 4, 33, 1, 23, 1, 43, 2, 13, 2, 43, 4, 13, 4, 24, 1, 24, 1, 34, 2, 14, 2, 34, 3, 14, 3, 2 Execution time 0.055 secondsPress any key to continue..._______________________________________main(){ int a,b,c; printf("\n");    for (0<a<=4, 0<b<=4, 0<c<=4)     {  if (a!=b&a!=c&c!=a&b!=c) printf("%d, %d, %d\n", a, b, c);    }}这样不可以Turbo C For Windows 3.1 正在为您编译.... c:\turboc2\text\text-1.c:警告  c:\turboc2\text\text-1.c 5: 无效操作代码 在函数        警告  c:\turboc2\text\text-1.c 5: 无效操作代码 在函数        警告  c:\turboc2\text\text-1.c 5: 无效操作代码 在函数        警告  c:\turboc2\text\text-1.c 5: 可能在'a'定义以前使用了它 在函数        警告  c:\turboc2\text\text-1.c 5: 可能在'b'定义以前使用了它 在函数        警告  c:\turboc2\text\text-1.c 5: 可能在'c'定义以前使用了它 在函数        错误  c:\turboc2\text\text-1.c 5: For 语句缺少 ';' 在函数        ***    1 个错误     ***        可用内存  443466       ★★★编译失败! 花费时间: 9.895 秒.——————————————————————————————————————main(){ int a,b,c; printf("\n");    for (a=1; a<5;a++)    for (b=1; b<5;b++)    for (c=1; c<5;c++)     {  for (a!=b!=c) printf("%d, %d, %d\n", a, b, c);    }}Turbo C For Windows 3.1 正在为您编译.... c:\turboc2\text\text-1.c:警告  c:\turboc2\text\text-1.c 9: 无效操作代码 在函数        错误  c:\turboc2\text\text-1.c 9: For 语句缺少 ';' 在函数        ***    1 个错误     ***        可用内存  442442       ★★★编译失败! 花费时间: 9.523 秒.——————————————————————————————

阅读(2087) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册