当前位置: 代码迷 >> C语言 >> 请大家看看这错误的段程序 指点一下错在那 谢谢
  详细解决方案

请大家看看这错误的段程序 指点一下错在那 谢谢

热度:113   发布时间:2007-07-05 14:19:46.0
请大家看看这错误的段程序 指点一下错在那 谢谢

有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
程序如下
main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++);
for(j=1;j<5;j++);
for(k=1;k<5;k++);
if (i!=k&&k!=j&&j!=k);
printf("%d,%d,%d\n",i,j,k);
getch();
}

搜索更多相关的解决方案: 数字  

----------------解决方案--------------------------------------------------------

一看你这程序 就知道你没好好看书
#include<stdio.h>
main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++)
for(j=1;j<5;j++)
for(k=1;k<5;k++)
if (i!=k&&k!=j&&j!=k)
printf("%d,%d,%d\n",i,j,k);

}


----------------解决方案--------------------------------------------------------

不对呀 我得结果还是5,5,5 没变化


----------------解决方案--------------------------------------------------------
我快晕老我是用的 WIN-TC 别说这编译器有问题吧
----------------解决方案--------------------------------------------------------

程序代码:
#include \"stdio.h\"
main(){
int i,j,k;
printf(\"\n\");
for(i=1; i<5; i++){
for(j=1; j<5; j++){
for(k=1; k<5; k++){
if(i!=k && k!=j && j!=k){
printf(\"%d, %d, %d\n\", i, j, k);
}
}
}
}
getch();
}

编程要注意格式规范,不规范的格式会被人鄙视的。特别是做程序员,如果写一些不格式不规范的代码,就等着被炒吧。


----------------解决方案--------------------------------------------------------
大哥 结果还是错的,,,,,,还是要感谢你的
----------------解决方案--------------------------------------------------------
我这里运行没有错误,你是用什么编译器?

----------------解决方案--------------------------------------------------------
WIN-TC
----------------解决方案--------------------------------------------------------
出现什么错误呢?
----------------解决方案--------------------------------------------------------
问题是有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
你得结果 有223之类的老
----------------解决方案--------------------------------------------------------
  相关解决方案